3.00 Credits
This course uses Java objects, classes and methods to create 3D models and then manipulate them in a virtual environment. Topics include arrays, nested loops, conditionals, string manipulation, recursion, polymorphism, abstract classes, inheritance, sorting, graphics, sound, and animation.