everything.study
CPSC 101

Computer Programming II

4 credits · Undergraduate

This course is a continuation of CPSC 100-4. Objects, classes, inheritance and polymorphism are discussed in depth. Other topics include object-oriented program design and development using principles of software engineering; modeling with UML; GUI components and graphics; dynamic storage allocation, exception handling, the heap, and garbage collection; run-time support for program execution; and the use of standard libraries. Students work cooperatively to complete a medium-sized project. This course requires both tutorial and laboratory components. Prerequisite(s): CPSC 100-4 and CPSC 141-3

Sources