CPTR 241 Advanced Object-Oriented Programming
In-depth study of object-oriented design methodology. Students will write object-oriented programs that appropriately utilize data abstraction and typing, inheritance and polymorphism, interfaces, overloading, generic types, prototypes, and delegation. Students will also write multi-threaded applications and utilize exception handling to create robust applications which take advantage of modern multi-core processors. Prerequisite: CPTR 142.
Credits
4
Distribution
Computer Science