Mar 24, 2018  
Catalogue 2017-2018 
Catalogue 2017-2018

Computer Science Department

Chair: Marc L. Smith, fall semester, Luke Hunsberger, spring semester;

Professor: Luke Hunsberger, Nancy M. Ide, Jennifer Waltera;

Associate Professors: Thomas Ellman,  Marc L. Smithb

Assistant Professor: Jason Watermanb;

Visiting Associate Professor: Pavel Naumov;

Visiting Assistant Professor: Eric Aaron.

a on leave 2017/18, first semester

b on leave 2017/18, second semester

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 13-unit requirement for the Computer Science concentration or the 6-unit requirement for the Computer Science correlate.

Departmental Honors : A GPA of 3.5 or higher in the 200-level and 300-level courses within the major, and a GPA of 3.3 or higher overall, and nomination by the Computer Science faculty are required for departmental honors.

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.



Correlate Sequence in Computer Science


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.