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
Sep 25, 2023
Friday 9/29 Colloquium – Dzung Pham ’20
Dzung Pham ’20 is a 2nd-year Computer Science PhD student at University of Massachusetts Amherst, where he is advised by...Sep 20, 2023
Colloquium 9/22 – What I Did Last Summer, Industry Edition
COMPUTER SCIENCE COLLOQUIUMSep 18, 2023
Colloquium Sept. 19 – Diwas Timilsina ’16
Come hear from CS alum Diwas Timilsina ’16 about his trajectory from Williams to AirBnB and ask any questions you...Sep 13, 2023
Colloquium Sept 15, 2023 – David Mimno, Cornell
Friday, September 15 @ 2:35pmJun 13, 2023
2023 Ward and Goldberg Prize Winners Announced
Ward Prize for Best Project in Computer Science: Mark Bissell ’23 & David Goetze ’24View all »
Megamenu Social