star twitter facebook envelope linkedin youtube alert-red alert home left-quote chevron hamburger minus plus search triangle x

Course Description


Course Number: CMU-CS 311
Course Name: Object-Oriented Programming C++ (Advanced Concepts in Computing)
Number of Credit Hours: 4 Credits
Prerequisite(s): CS 211 
Corequisite(s): N/A
Course Description: 
This course provides in-depth coverage of object-oriented programming principles and techniques using C++. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features. The course also covers GUI and the C++ language standard. Prerequisites: CS211