CSIS 123A - C++ Programming - Level 2

    Recent Professors
    D. Duffie, J. Gappy, S. Hamrick
    Recent Semesters
    Fall 2026, Summer 2026
    Class Size
    32–35 students
    Credits
    3
    Prerequisite
    CSIS-113A (with a grade of C or better).
    Fall 2026 Sections
    View Fall 2026 sections of CSIS 123A
    Transfers To
    CSU
    Description
    This course presents advanced programming concepts in the C++ programming language. Advanced aspects of program design methodologies will be studied, evaluated, and applied in the design of complex C++ programs. C++ features that will be covered include classes and data abstraction, operator overloading, inheritance, polymorphism, templates, exception handling, and file structures.
    Usually Held
    Tue 12:30pm–1:45pm