CS 116 - Object-Oriented Programming Using C++

    Recent Professors
    Paul Raupach, Michael McThrow
    Recent Semesters
    Fall 2026, Summer 2026
    Class Size
    30 students
    Credits
    4
    Prerequisite
    CS-102
    Fall 2026 Sections
    View Fall 2026 sections of CS 116
    Transfers To
    CSU
    Description
    Accepted For Credit: CSU & UC Offered: Fall & Spring Semesters, Every Year This intermediate-level programming course is intended for students who have already completed an introductory programming course. This course presents a comprehensive study of the C++ programming language and its role in the realm of object-oriented programming. The C++ language supports input/output streams; class constructs; inheritance; polymorphism; function and operator overloading; function and class templates; and exception handling. (GR)
    Usually Held
    Mon Tue Wed Thu 1:00pm–2:05pm, Mon Wed 10:30am–12:10pm, Mon Wed 9:00am–10:30am, Tue Thu 1:00pm–2:30pm