Welcome to the Williams College Computer Science Department. We have a faculty of thirteen professors, all of whom are active researchers in a range of areas including artificial intelligence, parallel processing, human-computer interaction, algorithms, complexity theory, distributed systems, storage, robotics, and programming languages. We offer a wide variety of introductory classes to students. These include not only courses designed to provide an introduction to computer programming, but also a number of courses focusing on topics like e-textiles and data science. Our major provides both a solid foundation in the core concepts of our discipline and the opportunity to explore topics in-depth in our many electives.
Recent News
Apr 17, 2024
CS Class of ’60s Colloquium – Cynthia Dwork, Harvard
Friday, April 26Apr 17, 2024
Class of ’60s Colloquium – Cynthia Dwork, Harvard
Thursday, April 25Apr 11, 2024
Friday, April 19 @ 2:35pmApr 9, 2024
Colloquium 4/12 – Christine Bassem, Wellesley
CS ColloquiumApr 1, 2024
Friday 4/05 Colloquium – Tim Randolph ’18
The Subset Sum problem is the most fundamental NP-complete problem concerned with adding numbers together. However, progress on exact algorithms for...View all »
Megamenu Social