CS 1 - Computing Fundamentals I

    Recent Professors
    JACK KWOK, TED LEE, ASAAD ALSAAD, JAHAN GHOFRANIHA, REENA SINGH, CATERINA PENTCHEVA, SRINIVASULU VUGGUMUDI, KEITH MEHL and 4 more
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024
    Class Size
    27–30 students
    Credits
    4
    Prerequisite
    Recommended Course Preparation: MATH 107 CS 7
    Fall 2026 Sections
    View Fall 2026 sections of CS 1
    Transfers To
    CSU
    Description
    Introduction to programming and problem-solving using C++. Problem solving techniques and algorithms; program design, development, style, testing and debugging. C++ syntax covered includes: variables; data types; operators and expressions; control structures; library and user-defined functions; basic file input/output; binary file input/output; arrays; vectors; abstract data types including user-defined data structures and enumerated data types.
    Usually Held
    Tue Thu 11:00am–12:15pm, Mon Wed 11:00am–12:15pm, Mon Wed 12:30pm–1:45pm, Mon Wed 8:00am–9:15am