Computer Science

Williams College

Williams College Computer Science Courses

Semester Schedules

Fall 08
Winter Study 09
Spring 09
Fall 09
Winter Study 10
Spring 10

Course Catalog

CSCI 106 (S) Life as an Algorithm (Same as BIOL 106)(Q)
CSCI 107 (F) Strategy, Interaction, and Design in Board and Video Games (Same as ArtS 107)
CSCI 108 (F) Artificial Intelligence: Image and Reality(Q)
CSCI 109 (S) The Art and Science of Computer Graphics(Q)
CSCI 134 (F,S) Introduction to Computer Science(Q)
CSCI 136 (F,S) Data Structures and Advanced Programming(Q)
COGS 222 (S) Minds, Brains, and Intelligent Behavior: An Introduction to Cognitive Science (Same as INTR 222, PHIL 222, PSYC 222)(Q)
CSCI 237 (F) Computer Organization(Q)
CSCI 256 (S) Algorithm Design and Analysis(Q)
CSCI 315 (S) Computational Biology (Same as PHYS 315)(Q)
CSCI 318T (F) Numerical Problem Solving (Same as CHEM 318T, MATH 318T, PHYS 318T)(Q)
CSCI 319 (F) Integrative Bioinformatics, Genomics, and Proteomics Lab (Same as CHEM 319, MATH, 319, PHYS 319)(Q)
CSCI 334 (S) Principles of Programming Languages(Q)
CSCI 336T (F) Computer Networks(Q)
CSCI 337T (S) Digital Design and Modern Architecture(Q)
CSCI 338T (S) Parallel Processing(Q)
CSCI 339 (F) Distributed Systems(Q)
CSCI 356T (S) Advanced Algorithms(Q)
CSCI 361 (F) Theory of Computation (Same as MATH 361)(Q)
CSCI 371 (S) Computer Graphics(Q)
CSCI 373 (S) Artificial Intelligence(Q)
CSCI 374T (F) Machine Learning(Q)
CSCI 397 (F) Reading
CSCI 398 (S) Reading
CSCI 432 (S) Operating Systems(Q)
CSCI 434T (F) Compiler Design(Q)
CSCI 493 (F) Research in Computer Science(Q)
CSCI 497 (F) Reading
CSCI 498 (S) Reading
CSCI 494 (S) Senior Thesis
CSCI 499 (F,S) Computer Science Colloquium
CSCI W010 (W) Designing and Building a Desktop Computer
CSCI W011 (W) Inside Google: The Technology and Its Impact on Our Culture
CSCI W012 (W) Welcome to the Dollhouse: Playing with Dolls, From Barbie to The Sims (Same as Comparative Literature 12 and Theater 12)
CSCI W014 (W) LEGO Robot Engineering
CSCI W031 (W) Senior Thesis