Not a Stanford student? Go to http://summer.stanford.edu for information on taking classes as a Summer Visitor.
Course timetable as of December 31, 2008
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS12N | The Coming Revolution in Computer Architecture | Dally | TTh 3:15-4:30 | Herrin T195 | |
CS21N | Can Machines Know? Can Machines Feel? | Shoham | MW 9:30-10:45 | Gates 100 | |
CS73N | Business on the Information Highways | Wiederhold/Bar | ThF (see note) | Gates 100 | |
CS103B | Discrete Structures | Johnson | MWF 10:00 | Gates B03 | |
CS105 | Introduction to Computers | Young | MWF 1:15 | Hewlett 200 | |
CS106A | Programming Methodology | Young | MWF 3:15 | 420-040 | |
CS106B | Programming Abstractions | Sahami | MWF 2:15 | Hewlett 201 | |
CS107 | Programming Paradigms | Cain | MWF 11:00 | Gates B01 | |
CS121 | Introduction to Artificial Intelligence | Latombe | MW 11:00-12:15 | 200-002 | |
CS144 | Introduction to Computer Networking | Levis/Mazieres | MW 4:15-5:30 | Hewlett 101 | |
CS154 | Introduction to Automata and Complexity Theory | Motwani | TTh 3:15-4:30 | Gates B01 | |
CS154N | Introduction to NP Completeness | Motwani | TTh 3:15-4:30 | Gates B01 | |
CS155 | Computer and Network Security | Boneh/Mitchell | TTh 2:15-3:30 | Skilling Aud | |
CS191 | Senior Project | (none listed) | by arrangement | ||
CS191W | Writing Intensive Senior Project | (none listed) | by arrangement | ||
CS192 | Programming Service Project | (none listed) | by arrangement | ||
CS194 | Software Project | Plummer | TTh 4:15-5:30 | 370-370 | |
CS196 | Microcomputer Consulting | Ly | TTh 7:00-7:50pm | Meyer Forum 124 | |
CS198 | Teaching Computer Science | Sahami/Kim | M 4:15-6:05 | 380-380C | |
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS205B | Mathematical Methods for Fluids, Solids & Interfac | Fedkiw | TTh 9:30-10:45 | 200-205 | |
CS222 | Rational Agency and Intelligent Interaction | Shoham/van Ben | M 2:15-4:05 | 70-72A1 | |
CS224N | Natural Language Processing | Manning | MW 11:00-12:15 | Terman Aud | |
CS225A | Experimental Robotics | Khatib | TTh 3:15-4:30 | Gates B12 | |
CS227 | Reasoning Methods in AI | Yorke-Smith/Br | TTh 9:30-10:45 | 260-003 | |
CS227B | General Game Playing | Genesereth | W 4:15-6:05 | Gates 2A | |
CS240 | Advanced Topics in Operating Systems | Engler | MWF 2:15-3:05 | Skilling 193 | |
CS244B | Distributed Systems | Cheriton | TTh 4:15-5:30 | Skilling 191 | |
CS244C | Readings and Projects in Distributed Systems | Cheriton | |||
CS256 | Formal Methods for Reactive Systems | Manna | TTh 12:50-2:05 | Gates B12 | |
CS256L | Formal Methods for Reactive Systems Laboratory | Manna | by arrangement | ||
CS274 | Reps and Algor for Computational Molecular Bio | Altman | TTh 3:15-4:45 | Thornton 102 | |
CS277 | Experimental Haptics | Barbagli/Salis | TTh 9:00-10:15 | Clark S222 | |
CS278 | Introduction to Systems Biology | Dill/Brutlag | MW 12:50-2:05 | Hewlett 102 | |
CS295 | Software Engineering | Engler | MW 11:00-12:15 | Skilling 193 | |
CS302 | TechLaw with Progressive Minds | Mitchell/Agraw | Th 5:15-6:45pm | Econ 140 | |
CS327A | Advanced Robotics | Khatib | MW 2:15-3:30 | Gates B12 | |
CS343 | Topics in Compilers | Lam | MW 11:00-12:15 | Gates B12 | |
CS344 | Projects in Computer Networks | McKeown | TTh 2:15-3:30 | 550-550D | |
CS344E | Sensor Network Systems | Levis | MW 11:00-12:15 | Gates 498 | |
CS345C | Data Integration | Halevy | MW 3:15-4:30 | 200-030 | |
CS347 | Transaction Processing and Distributed Databases | Garcia-Molina | MW 12:50-2:05 | Skilling 193 | |
CS348B | Computer Graphics: Image Synthesis Techniques | Hanrahan | TTh 9:30-10:45 | Gates B12 | |
CS361B | Advanced Algorithms | Plotkin | TTh 11:00-12:15 | Gates 100 | |
CS374 | Algorithms in Biology | Batzoglou | TTh 11:00-12:15 | Clark S361 | |
CS376 | Research Topics in Human-Computer Interaction | Klemmer | TTh 12:50-2:05 | 160-124 | |
CS377D | Producing Interactive Educ Media to Teach Sex Education | Huang/Wiedmann | M 3:15-6:05 | 160-120 | |
CS377P | Peace Innovation: How Tech Can Promote Global Harmony | Fogg | TTh 3:15-4:45 | Cordura 100 | |
CS379D | Computer Vision and Image Analysis in the Study of Art | Stork | TTh 4:15-5:30 | Gates 260 | |
CS379Z | Design Project for Agile Aging | Winograd/Winog | TTh 3:15-5:05 | Bldg 524 | |
CS390A | Curricular Practical Training | (none listed) | by arrangement | ||
CS390B | Curricular Practical Training | (none listed) | by arrangement | ||
CS390C | Curricular Practical Training | (none listed) | by arrangement | ||
CS393 | Computer Laboratory | (none listed) | by arrangement | ||
CS395 | Independent Database Project | (none listed) | by arrangement | ||
CS399 | Independent Project | (none listed) | by arrangement | ||
CS399P | Independent Project | (none listed) | by arrangement | ||
CS448A | Computational Photography | Levoy | TTh 2:45-4:00 | Gates 392 | |
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS547 | Human-Computer Interaction Seminar | Winograd | F 12:30-2:00 | Gates B01 | |
CS801 | TGR Project | (none listed) | by arrangement | ||
CS802 | TGR Dissertation | (none listed) | by arrangement | ||
CS94SI | Cross-Paradigm Programming with Scala | Newman/Ortiz H | W 4:15-5:45 | Gates B12 |