Dec 07, 2025  
2024-2025 University Catalog 
    
2024-2025 University Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 121A - Object Oriented Programming Lecture (2)


The object-oriented programming paradigm, including classes, objects, member variables and functions; exceptions, inheritance, templates, encapsulation, decoupling and class design best practices. Advanced program design, including iterators, operator overloading, recursion and dynamic memory allocation (50-minute lecture).

Prerequisite: CPSC 120 ; or CPSC 120A  and CPSC 120L ; or passing score on Computer Science Placement Exam. Corerquisite: CPSC 121L .

Undergraduate Course not available for Graduate Credit

Typically Offered: Fall/Spring



Add to Portfolio (opens a new window)