Not a Stanford student? Go to https://summer.stanford.edu for information on taking classes as a Summer Visitor.
Course timetable as of December 31, 2007
| Course | Title | Instructor | Time | Room |
|---|---|---|---|---|
| cs20N | Role of Information Technology in Global Conflict Resol | Shoham | TTh 1:15-2:30 | Gates 100 |
| cs26N | Motion Planning for Robots/Digital Actors/Objects | Latombe | 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 201 |
| cs106A | Programming Methodology | Young | MWF 3:15 | CubberlyAud |
| cs106B | Programming Abstractions | Lu | MWF 9:00 | 370-370 |
| cs107 | Programming Paradigms | Cain | MWF 11:00 | Gates B01 |
| cs107L | Programming Paradigms Laboratory | Cain | W 3:15-4:30 | Hewlett 201 |
| cs154 | Introduction to Automata and Complexity Theory | Motwani | WF 1:15-2:30 | Gates B01 |
| cs154N | Introduction to NP Completeness | Motwani | WF 1:15-2:30 | Gates B01 |
| cs155 | Computer and Network Security | Boneh/Mazieres | TTh 2:45-4:00 | 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 | |
| cs193E | Mac OS X Cocoa Programming | Dempsey/Marcos | TTh 3:15-4:30 | HerrinT175 |
| cs194 | Software Project | Plummer | TTh 4:15-5:30 | 370-370 |
| cs196 | Microcomputer Consulting | Ly | TTh 7:00pm | Meyer Forum |
| cs198 | Teaching Computer Science | Roberts/Young | M 4:15-6:00 | 380-380Y |
| cs199 | Independent Work | (none listed) | by arrangement | |
| cs199P | Independent Work | (none listed) | by arrangement | |
| cs222 | Knowledge Representation | Shoham/van Ben | T 3:15-5:05 | see course note |
| cs224N | Natural Language Processing | Manning | MW 11:00-12:15 | 200-203 |
| cs225A | Experimental Robotics | Khatib | TTh 3:15-4:30 | Gates B12 |
| cs227 | Reasoning Methods in AI | Nayak | TTh 9:30-10:45 | Gates B12 |
| cs227B | General Game Playing | Genesereth | W 4:15-6:05 | Gates B12 |
| cs240 | Advanced Topics in Operating Systems | Engler | TTh 1:15-2:30 | Skilling 193 |
| cs244C | Readings and Projects in Distributed Systems | Cao | T 2:45-4:00 | Gates 498 |
| cs244E | Low-Power Wireless Networking | Levis | TTh 11:00-12:15 | Gates 498 |
| cs273A | A Computational Tour of the Human Genome | Batzoglou/Beje | TTh 11:00-12:15 | Clark S361 |
| cs274 | Reps and Algor for Computational Molecular Bio | Altman | TTh 2:45-4:00 | Thornton 102 |
| cs294A | Research Project in Artifical Intelligence | Ng | W 4:15-5:30 | Gates 120 |
| cs294W | Writing Intensive Research Project in CS | Ng | W 4:15-5:30 | (see CS294A) |
| cs295 | Software Engineering | Aiken/Engler | TTh 11:00-12:15 | Gates B03 |
| cs315B | Parallel Computing Research Project | Dally/Kozyraki | Th 4:15-5:30 | Gates 104 |
| 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 1:15-2:30 | Gates B12 |
| cs346 | Database System Implementation | Widom | MW 11:00-12:15 | Hewlett 101 |
| cs347 | Transaction Processing and Distributed Databases | Carey | MW 2:45-4:00 | Gates B01 |
| cs348B | Computer Graphics: Image Synthesis Techniques | Hanrahan | TTh 9:30-10:45 | Art4 |
| cs357D | Static Analysis of Programs and Reactive Systems | Manna/Sipma | TTh 1:15-2:30 | Gates 498 |
| cs377D | Interactive Educational Media Design for Middle Grades | Huang/Wiedmann | W 4:15-7:00pm | 160-120 |
| cs379X | Stanford Intellectual Property Exchange | Genesereth | see note | |
| 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 | |
| cs400 | Future Faculty Seminar | Dally/Klingner | T 4:15-5:30 | 380-380C |
| cs447 | Interdisciplinary Interaction Software Design | Winograd/Yusuf | MW 3:15-5:05 | Sweet 2nd fl |
| cs448 | Real-Time Graphics Architectures | Hanrahan | TTh 2:30-3:45 | Art 2 |
| cs499 | Advanced Reading and Research | (none listed) | by arrangement | |
| cs528 | Broad Area Colloquium | Batzoglou | M 4:15-5:30 | 300-300 |
| cs547 | Human-Computer Interaction Seminar | Winograd | F 12:30-2:00 | Gates B03 |
| cs801 | TGR Project | (none listed) | by arrangement | |
| cs802 | TGR Dissertation | (none listed) | by arrangement | |
| cs92SI | Modern Multi-Paradigm Prog: Explorations on OCaml | Pawlowski/Hall | W 1:15-2:30 | HerrinT195 |