CS 117 - Intermediate Programming Using C/C++

    Recent Professors
    David Freedman, Sako Sefiani, Shirin Herrington
    Recent Semesters
    Fall 2026
    Class Size
    Not published
    Difficulty
    5.5Moderateout of 10
    Credits
    3
    Prerequisite
    CO SCI 802 or CS 101 with a grade of C or better.
    Fall 2026 Sections
    View Fall 2026 sections of CS 117
    Transfers To
    CSU
    Description
    This course covers the principal elements of the "C++" programming language, including functions and function prototypes, pointers, arrays, strings, structures, unions, enumerated types, intraprogram and interprogram communication, and dynamic memory allocation. THIS COURSE REPLACED CO SCI 839 IN SPRING 2020. STUDENTS MAY NOT RECEIVE CREDIT FOR BOTH CS 117 AND CO SCI 839.
    Usually Held
    Tue Thu 1:30pm–2:20pm, Tue Thu 2:20pm–3:10pm