Computer Science

Williams College

Williams College Computer Science Courses

Semester Schedules

Fall 08
Spring 09

Course Catalog

CSCI 10 (W) Untangling the Web: A Social Analysis of the Internet
CSCI 356T (W) Advanced Algorithms(Q)
CSCI 11 (W) Art and Science of Maya
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 (S) Computer Networks(Q)
CSCI 337T (S) Digital Design and Modern Architecture(Q)
CSCI 338T (S) Parallel Processing(Q)
CSCI 339 (S) Distributed Systems(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 (F) 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 12 (W) Computer Animation Production
CSCI W014 (W) LEGO Robot Engineering
CSCI W031 (W) Senior Thesis