CMPR 121
Programming Concepts
Santa Ana College · UGRD · Fall 2026
2 sections2 open now
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
81386
11 openSeats: 25/36 seats Last recorded: Aug 8, 2026, 8:42 PMClass #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 PMClass #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?