CS 116 - Programming in C++

    Recent Professors
    Luis Celada, Robert Sturla, Babak Shahpar, Martin Mota, Simon Nejadkashani, LAPC STAFF
    Recent Semesters
    Winter 2027, Fall 2026, Summer 2026
    Class Size
    Not published
    Difficulty
    5.3Moderateout of 10
    Credits
    3
    Winter 2027 Sections
    View Winter 2027 sections of CS 116
    Transfers To
    CSU
    Description
    Formerly CO SCI 575. Credit not given for both courses. This course introduces the discipline of computer science using a high-level pro- gramming language such as C++ and utilizing programming and practical hands- on problem solving. Students learn the fundamental concepts of programming by applying lecture content to practical hands-on problem solving laboratory activi- ties. Students design, implement, test, and debug computer programs using top- down, structured programming techniques. Students examine program planning techniques, expressions, selection, repetition, arrays, data structures, functions, parameter passing, and file and interactive input/output. Intended as a first course in computer science. This course is required for computer information systems and computer science majors; and is desirable for students wishing to study programming.
    Usually Held
    Thu 5:30pm–10:00pm, Mon 11:10am–1:15pm, Mon Wed 11:10am–12:20pm, Mon Wed 12:20pm–1:00pm