CSCI 10C - Programming Methods I.5: C and C++

    Recent Professors
    Thomas Rebold
    Recent Semesters
    Fall 2026, Fall 2025
    Class Size
    24 students
    Difficulty
    4.7Moderateout of 10
    Credits
    4
    Prerequisite
    CSCI 9 , or CSCI 10A , or ENGR 17 ; and MATH 13
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 10C
    Transfers To
    CSU
    Description
    This course provides intermediate coverage of the C and C++ languages. In C, students develop programs to read sensors, control LEDs, and make sound using the Arduino microcontroller, while in C++ we review the basics of object-oriented programming before tackling more advanced topics such as pointers, dynamic memory, simple container classes, and the development of array-based and linked lists. This class can be taken before or after CSCI 10B . Portions of instruction may be offered online; may also be offered fully online. [C-ID COMP 122]
    Usually Held
    Mon Wed 6:00pm–7:25pm, Mon Wed 7:35pm–9:00pm