CS 52 - C++ Programming

    Recent Professors
    Greenfield N. A., Bishop M. S., Ambrosio E. A.
    Recent Semesters
    Fall 2026, Summer 2026
    Class Size
    Not published
    Credits
    3
    Fall 2026 Sections
    View Fall 2026 sections of CS 52
    Transfers To
    CSU
    Description
    This course is a continuation of C language programming using the C++ superset of C. C++ offers the following enhancements to C: operator and function overloading, information hiding, inheritance, and virtual functions. C++ will be used in the context of both traditional and object-oriented programming. Software included in course material. This is an advanced programming course. It is strongly recommended that students take CS 50 prior to CS 52.
    Usually Held
    Mon Wed 9:30am–10:50am, Thu 2:15pm–5:20pm, Tue Thu 9:30am–10:50am