MAC 190 — Object-Oriented Programming
This is an advanced programming course in the Computer Science option with focus on object oriented programming. Topics include classes, constructors, inheritance, superclasses, subclasses, interface, strings, graphics, graphical user interface, applets, dynamic data structures, threads and exceptions. Students will write programs to implement user-defined classes.