CSC
309:
C++ for Programmers
This course covers the essentials of C and C++ programming, focusing primarily on the topics of memory management and object-oriented programming. Topics include pointers and dynamic allocation, operator overloading, copy constructors and destructors, inheritance and polymorphism.
(CSC 242 or CSC 243) or proficiency in another programming language is a prerequisite for this class.