CS A150 - C++ Programming Language 1

    Recent Professors
    Mayada Alani, Hatice Aydin, Gabriela Ernsberger, Stephen Gilbert
    Recent Semesters
    Fall 2026, Summer 2026, Spring 2026, Fall 2025, Spring 2025
    Class Size
    30–35 students
    Credits
    4
    Prerequisite
    CS A100 or CS A122 or CS A131 or CS A170 .
    Fall 2026 Sections
    View Fall 2026 sections of CS A150
    Transfers To
    CSU
    Description
    First course in ANSI/ISO Standard C++ programming language. Topics include data types, strings, operators, expressions, control flow, input/output, functions, pointers, arrays, preprocessor, streams, enumerated data type, dynamic memory allocation, objects, classes, vectors, inheritance, object-oriented design and recursion.
    Usually Held
    Mon Wed 2:20pm–4:10pm, Tue Thu 11:10am–1:00pm, Mon Wed 9:35am–11:25am, Tue Thu 2:20pm–4:10pm