May 22, 2026  
2026-2027 University Catalog 
    
2026-2027 University Catalog
Add to Portfolio (opens a new window)

CPSC 121L - Object-Oriented Programming Lab (1)


Apply object-oriented programming concepts, including classes, objects, member variables and functions;exceptions, inheritance, templates, encapsulation, decouplingand class design best practices. Advanced program design, including iterators, operator overloading, recursionand dynamic memory allocation.

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

Undergraduate Course not available for Graduate Credit

Typically Offered: Fall/Spring



Add to Portfolio (opens a new window)