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, game theory, networking and distributed systems, storage, 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, data science, video game appreciation, and an introduction to the Internet. 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
May 15, 2023
May 10, 2023
*Colloquium credits offered for attendance: 2 credits for morning session & 2 credits for the afternoon.*May 9, 2023
Friday: End of Semester CS Social
Join CS faculty and staff to celebrate the end of Spring semester!May 2, 2023
Computer Science Colloquium – Sandra Liu, MIT
Apr 18, 2023
Colloquium April 21: Dean Knox, UPenn
Friday, April 21View all »
Megamenu Social