COMP SCI 371. Advanced Object-Oriented Design. 4 Credits.
Advanced object oriented design techniques in C++, including: objects, classes, class design and class relationships, inheritance, and polymorphism. Additional coverage of C/C++ topics such as pointers and pointer arithmetic, C strings, dynamic memory management, memory leaks, exception handling and operator overloading.
P: 18 credits in COMP SCI, COMM or INFO SCI
Fall and Spring.