CSCI 21 - Programming and Algorithms II

    Recent Professors
    Luke R. Sathrum, Matt Cervantes
    Recent Semesters
    Fall 2026, Spring 2026
    Class Size
    24 students
    Credits
    3
    Prerequisite
    Prerequisite: CSCI 20
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 21
    Transfers To
    CSU
    Description
    This is a software engineering course, focused on the application of software engineering techniques for the design and development of large programs. Topics include data abstraction, data structures and associated algorithms, recursion, declaration models, and garbage collection. Students will learn to design, implement, test, and debug programs using an object-oriented language. (C-ID COMP 132).
    Usually Held
    Mon Wed 8:30am–9:25am, Mon Wed 9:25am–10:45am, Mon Wed 9:30am–10:45am, Tue Thu 11:00am–11:55am