Recent SemestersSpring 2027, Fall 2026Class Size36 studentsCredits3PrerequisiteCompletion with a grade of "C" or better or a Passing grade in: CMPR 120 Transfers ToCSUDescriptionThis intermediate C++ programming course is project-oriented. Students will get reinforced with advanced C++ techniques to solve more complex problems. The course highlights the computer science object-oriented (OOP) paradigm: design and practices class encapsulation, and advanced class constructors/destructor, overloading class member operators, inheritance and polymorphism, Standard Template Library (STL), including strings, sequence containers, iterators, and algorithms. In addition, pointers/references and memory management, recursion and exception topics will be covered.Usually HeldMon Wed 10:20am–11:55am, Mon Wed 11:55am–12:40pm, Mon Wed 6:00pm–7:35pm, Mon Wed 7:35pm–8:20pm