Jul 19, 2025  
2025-2026 Academic Catalog 
  
2025-2026 Academic Catalog
Add to Portfolio (opens a new window)

CSC 122 - Computer Programming II (4)

This course focuses on advanced problem solving and algorithm development using a high-level programming language. Students will gain deeper knowledge in areas of design, code, test, and document programs using advanced programming techniques. Topics covered in this class include records, classes and data abstraction, inheritance and composition, virtual functions and abstract classes, vector types, linked lists, and stacks and queues.

Prerequisite(s): CSC 121
Corequisite(s): CSC 122L
Grading Method: Letter Grade
Fee: Yes
Term Typically Offered: Spring



Add to Portfolio (opens a new window)