CS 002 - FUNDAMENTALS OF COMPUTER SCIENCE I

    Recent Professors
    Sassan Barkeshli, Dave Smith, Juan Leon, Zareh Gorjian, Hilario Balajadia, Mayada Alani, Joseph Perez
    Recent Semesters
    Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026
    Class Size
    25–30 students
    Credits
    4
    Prerequisite
    MATH 008 or MATH 009
    Winter 2027 Sections
    View Winter 2027 sections of CS 002
    Transfers To
    CSUCSU GE Area B4
    Description
    Problem solving through structured computer programming of algorithms using the basics of the C++ object-oriented language. Topics include: variables, expressions, input/output (I/O), branches, looping constructs, functions, argument passing, single and double dimensional arrays, strings, file I/O, C++ vectors, software design principles, testing, and debugging techniques. Programming projects, at least 600 lines of code. For STEM Majors, but open to all qualified students. Total of 54 hours lecture and 72 hours laboratory.
    Usually Held
    Mon Wed 6:30pm–7:55pm, Mon Wed 8:00pm–10:05pm, Fri Sat 6:30pm–7:55pm, Fri Sat 8:00pm–10:05pm