Skip to main content

Majoring in Computer Science at Williams

Computing is everywhere, impacting our daily lives more and more so it makes sense that you're considering majoring in computer science! This page provides a couple pointers to useful resources for planning out your path through the computer science major.


Williams College Registrar's Major Declaration Form.

Professor Albrecht's CS Major Planning Sheet is useful for thinking about what classes you'll take to complete the major.

Professor Jannen's CS Course Prerequisite Graph is useful for understanding which classes you need to take before which other classes.

Williams College Academic Calendar, CSCI

CS Department's page on Major Requirements, of particular interest may be the section entitled Admission to the Major.

- Top -