CS A150 - C++ Programming Language 1

    Recent Professors
    Hatice Aydin, Mayada Alani, Gabriela Ernsberger, Stephen Gilbert
    Recent Semesters
    Spring 2027, Fall 2026, Summer 2026, Spring 2026, Fall 2025
    Class Size
    30–35 students
    Difficulty
    4.9Moderateout of 10
    Credits
    4
    Prerequisite
    CS A100 or CS A122 or CS A131 or CS A170 .
    Spring 2027 Sections
    View Spring 2027 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, Tue Thu 2:20pm–4:10pm, Mon Wed 11:10am–1:00pm