The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
    Vassar College
   
 
  Aug 21, 2017
 
 
    
Skip Navigation
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.

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.