Skip Navigation

Undergraduate Advising

Skip Side Navigation

Undergraduate Academic Advising

Undergraduate advising for the B.S. in Computer Science should commence with contacting the Williams Student Services Center/WSSC;the Undergraduate Advisors for Computer Science majors (B.S.) are Mariana Mircheva ( for last names beginning with A-J, and Yura Jung ( for last names beginning with K-Z.  The minors for Computer Science and Computational Technology also are advised by these individuals.  

*If an Accelerated B.S./M.S. degree in Computer Science is pursued, the B.S. portion and shared coursework for the B.S./M.S. pursuit will be advised by the WSSC (in consultation with the Academic Program Coordinator in the School of Computer Science), while the M.S. portion will be advised by the faculty indicated on the graduate advising tab (

Undergraduate Faculty Advisors/Undergraduate Advising Committee

Please consult your undergraduate advisor in the Williams Student Service Center/WSSC ( for all advising questions regarding the undergraduate program.  Should they need to involve one of the CS faculty members listed above, they will help to manage that effort.

Required Course Offerings

Course FallSpring
CS 3113
CS 3203
CS 3323OfferedOffered
CS 3823OfferedOffered
CS 4273 Offered
CS 4413
CS 4513Offered 

Hints and Tips

  1. ENGL 3153 Technical Writing has an enforced prerequisite of CS 3053 Human Computer Interaction. This pre-requisite doesn't show up in
  2. CS 4273 is currently offered only in the Spring semester.