CMPR 121

Programming Concepts

Santa Ana College · UGRD · Fall 2026

2 sections2 open now
Add to a schedule

Catalog description

This 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.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 7 hours ago

81386

11 openSeats: 25/36 seats Last recorded: Aug 8, 2026, 8:42 PM
Class #81386Fall 2026UGRD3.5 credits
11 available25 enrolled36 capacity0 waitlist
Days & times
M/W 10:20 AM-11:55 AM; M/W 11:55 AM-12:40 PM
Meeting dates
Aug 17 – Dec 5
Location
A - Cesar Chavez Bldg A-208; A - Cesar Chavez Bldg A-208
Instructor
Quach, Nicholas N.
Details checked 7 hours agoSeats checked 7 hours ago

82256

29 openSeats: 7/36 seats Last recorded: Aug 8, 2026, 8:42 PM
Class #82256Fall 2026UGRD3.5 credits
29 available7 enrolled36 capacity0 waitlist
Days & times
We · 5:30 – 8:40 PMWe · 8:40 – 10:10 PM
Meeting dates
Aug 17 – Dec 5
Location
A - Cesar Chavez Bldg A-208; A - Cesar Chavez Bldg A-208
Instructor
Quach, Nicholas N.
Details checked 7 hours agoSeats checked 7 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?