CSCI 241 Computer Software Design II

This course introduces object-oriented design and implementation using the C++ programming language, building upon the understanding of structured design and implementation gained from CSCI 240. Topics include encapsulation, polymorphism, inheritance, overloading, pointers, and recursion.

Credits

3

Prerequisite

CSCI 193 and CSCI 240