Apr 24, 2024  
Catalogue 2024-2025 
    
Catalogue 2024-2025

Computer Science Department


Chair: Marc Smith;

Professor: Luke Hunsberger, Marc L. Smith;

Associate Professors: Thomas Ellmanab, Jason Watermana;

Assistant Professors: Anna Gommerstadt, Jonathan Gordonb, Rui Manuel Pacheco Meireles, Logan Stapleton;

Visiting Assistant Professors:  Sara Falcone, Peter Lemieszewski;

a on leave 2024/25, first semester

b on leave 2024/25, second semester

ab on leave 2024/25

 

Advanced Placement: Students eligible for Advanced Placement may be able to bypass CMPU 101  or CMPU 102  with permission of the department. A bypassed course cannot be counted toward the 10 units plus the intensive required for the Computer Science concentration or the 6-unit requirement for the Computer Science correlate.

Non-Majors: Students majoring in the sciences are advised to complete CMPU 101 , CMPU 102 , and CMPU 145 , or to complete a correlate sequence in Computer Science.

Programs

Major

Correlate Sequence in Computer Science

Courses

Computer Science: I. Introductory

Computer Science: II. Intermediate

Computer Science: III. Advanced

Two units of 200-level computer science are prerequisite for entry into 300-level courses; see each course for specific courses required or exceptions.