CISP 400 - Object Oriented Programming with C++

    Recent Professors
    Ryan J. Hermle
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025
    Class Size
    Not published
    Credits
    4
    Prerequisite
    CISP 360 or 480 with a grade of "C" or better
    Fall 2026 Sections
    View Fall 2026 sections of CISP 400
    Transfers To
    CSU
    Description
    This course is an introduction to the C++ programming language and object-oriented programming in the Linux/UNIX environment. Topics include a programming languages overview, program analysis and design, encapsulation, overloading, classes, inheritance, virtual functions, polymorphism, templates, exception handling, and the standard template library. In addition, it covers basic Linux/UNIX commands and make files are covered.
    Usually Held
    Wed 9:00am–11:35am, Tue 1:30pm–4:05pm