Course timetable as of July 25, 2008
| Course | Title | Instructor | Time | Room |
|---|---|---|---|---|
| cs2C | Intermediate Computing at Stanford | Ly | by arrangement | |
| cs103A | Discrete Mathematics for Computer Science | Plummer | MWF 11:00 | Gates B03 |
| cs103B | Discrete Structures | Sahami | MWF 10:00 | 380-380C |
| cs103X | Discrete Structures (Accelerated) | Koltun | MW 11:00-12:15 | 380-380Y |
| cs106A | Programming Methodology | Young | MWF 3:15 | Braun Aud |
| cs106B | Programming Abstractions | Zelenski | MWF 2:15 | Skilling Aud |
| cs106L | Standard C++ Programming Laboratory | Zelenski | MW 4:15-5:05 | Hewlett 103 |
| cs106X | Programming Methodology and Abstractions (Accelerated) | Cain | MWF 1:15 | Gates B03 |
| cs108 | Object-Oriented Systems Design | Parlante | TTh 12:50-2:05 | 300-300 |
| cs140 | Operating Systems and Systems Programming | Rosenblum | MWF 10:00 | Gates B03 |
| cs148 | Introductory Computer Graphics | Hanrahan | TTh 9:30-10:45 | 380-380C |
| cs156 | Calculus of Computation | Manna | TTh 12:50-2:05 | Gates 100 |
| cs161 | Design and Analysis of Algorithms | Roughgarden | TTh 11:00-12:15 | 370-370 |
| 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 12:50-2:05 | Skilling 193 |
| cs196 | Microcomputer Consulting | Ly | TTh 7:00-7:50 pm | Meyer Forum 124 |
| cs198 | Teaching Computer Science | Sahami/Jachows | M 4:15-6:05 | 380-380Y |
| cs199 | Independent Work | (none listed) | by arrangement | |
| cs199P | Independent Work | (none listed) | by arrangement | |
| cs201 | Computers, Ethics and Social Responsibility | Roberts | TTh 4:15-5:30 | Redwood G19 |
| cs223A | Introduction to Robotics | Khatib | MW 2:15-3:30 | Gates B01 |
| cs223B | Introduction to Computer Vision | Kosecka | MW 9:30-10:45 | Skilling Aud |
| cs224M | Multi-Agent Systems | Shoham | TTh 9:30-10:45 | Hewlett 102 |
| cs228 | Structured Probabilistic Models: Princ & Technique | Koller | TTh 11:00-12:15 | Gates B01 |
| cs240 | Advanced Topics in Operating Systems | Mazieres | TTh 4:15-5:30 | 380-380D |
| cs243 | Advanced Compiling Techniques | Lam | MW 11:00-12:15 | Skilling 193 |
| cs244A | Introduction to Computer Networks | McKeown | TTh 2:15-3:30 | Gates B01 |
| cs245 | Database System Principles | Garcia-Molina | TTh 12:50-2:05 | Gates B03 |
| cs247-2 | Human-Computer Interaction Design Studio | Verplank | TTh 1:15-3:05 | 160-127 |
| cs247 | Human-Computer Interaction Design Studio | Winograd | TTh 1:15-3:05 | 160-124 |
| cs247L | HCI Technology Laboratory | Winograd | W 6:00-8:00pm | 160-332 |
| cs249B | Advanced Object-oriented Programming | Cheriton | TTh 11:00-12:15 | Gates B03 |
| cs255 | Introduction to Cryptography | Boneh | MW 12:50-2:05 | Gates B01 |
| cs259 | Security Analysis of Network Protocols | Mitchell | TTh 2:15-3:30 | Skilling 193 |
| cs261 | Optimization and Algorithmic Paradigms | Plotkin | TTh 11:00-12:15 | 160-319 |
| cs262 | Computational Genomics | Batzoglou | MW 12:50-2:05 | Skilling 193 |
| cs271 | Intro Biomedical Informatics: Biomedical Sys Eng | Das | TTh 4:15-5:30 | Hewlett 101 |
| cs275 | Translational Bioinformatics | Butte | MW 3:30-4:45 | 550-553R |
| 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) |
| cs315A | Parallel Computer Architecture and Programming | Olukotun | TTh 11:00-12:15 | Skilling 193 |
| cs345A | Data Mining | Ullman/Rajaram | MW 4:15-5:30 | 380-380X |
| cs348A | Computer Graphics: Geometric Modeling | Guibas | MW 11:00-12:15 | Gates 100 |
| cs369B | Advanced Graph Algorithms | Roughgarden | TTh 2:15-3:30 | Gates B12 |
| cs377S | Designing Applications that See | Maynes-Aminzad | TTh 11:00-12:30 | 160-120 |
| cs379Y | Design for Agile Aging | Winograd/Winog | TTh 3:15-5:05 | Sweet Hall 2nd |
| 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 | |
| cs468 | Topics in Geometric Algorithms | Koltun | MW 2:15-3:30 | Gates B12 |
| cs499 | Advanced Reading and Research | (none listed) | by arrangement | |
| cs545 | Database and Information Management Seminar | Garcia-Molina | F 4:15-5:30 | Gates B03 |
| 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 |