CPTR 241 Advanced Object-Oriented Programming

In-depth study of object-oriented design methodology. Students will design object-oriented programs using a formal notation such as the Uniform Modeling Language (UML). Students will also write object-oriented programs that appropriately utilize data abstraction, encapsulation, inheritance, and polymorphism in multiple object-oriented languages. Offered odd years.

Credits

4

Prerequisite

CPTR 142

Distribution

Computer Science