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 |
---|---|---|---|---|---|
CS1C | Introduction to Computing at Stanford | Ly | by arrangement | ||
CS26N | Motion Planning for Robots/Digital Actors/Objects | Latombe | MW 9:30-10:45 | Gates 100 | |
CS74N | Digital Dilemmas | Dill | TTh 11:00-12:15 | Gates 100 | |
CS103A | Discrete Mathematics for Computer Science | Plummer | MWF 1:15 | 260-113 | |
CS105 | Introduction to Computers | Young | MWF 1:15 | Hewlett 201 | |
CS106A | Programming Methodology | Sahami | MWF 3:15 | Terman Aud | |
CS106L | Standard C++ Programming Laboratory | Zelenski | W 3:15-4:30 | 370-370 | |
CS106X | Programming Methodology and Abstractions (Accelerated) | Zelenski | MWF 2:15 | 370-370 | |
CS107 | Programming Paradigms | Cain | MWF 10:00 | 370-370 | |
CS107L-2 | Programming Paradigms Laboratory | Cain | F 2:15-3:30 | Gates B12 | |
CS107L | Programming Paradigms Laboratory | Cain | F 12:50-2:05 | Gates B12 | |
CS108 | Object-Oriented Systems Design | Parlante | TTh 12:50-2:05 | Gates B03 | |
CS140 | Operating Systems and Systems Programming | Mazieres | TTh 4:15-5:30 | Gates B01 | |
CS143 | Compilers | Cain | MW 12:50-2:05 | Gates B03 | |
CS145 | Introduction to Databases | Ullman | MW 11:00-12:15 | Gates B01 | |
CS147 | Introduction to Human-Computer Interaction Design | Klemmer | TTh 1:15-2:05 | Hewlett 201 | |
CS154 | Introduction to Automata and Complexity Theory | Dill | TTh 3:15-4:30 | 380-380X | |
CS154N | Introduction to NP Completeness | Dill | TTh 3:15-4:30 | 380-380X | |
CS157 | Logic and Automated Reasoning | Genesereth | TTh 2:15-3:30 | Gates B03 | |
CS161 | Design and Analysis of Algorithms | Plotkin | TTh 11:00-12:15 | Gates B03 | |
CS191 | Senior Project | (none listed) | by arrangement | ||
CS191W | Writing Intensive Senior Project | (none listed) | by arrangement | ||
CS192 | Programming Service Project | (none listed) | by arrangement | ||
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 | ||
CS202 | Law for Computer Science Professionals | Hansen | Th 5:15-6:30pm | Gates B03 | |
CS205A | Mathematical Methods for Robotics, Vision & Graph | Fedkiw | TTh 9:30-10:45 | Gates B03 | |
CS221 | Artificial Intelligence: Principles & Techniques | Ng | TTh 9:30-10:45 | Gates B01 | |
CS224U | Natural Language Understanding | Manning/Jurafs | TTh 3:15-4:30 | Art 4 | |
CS225B | Robot Programming Laboratory | Konolige | TTh 3:15-4:30 | Gates B12 | |
CS229 | Machine Learning | Ng | MW 9:30-10:45 | Gates B01 | |
CS242 | Programming Languages | Mitchell | MW 2:15-3:30 | Gates B03 | |
CS248 | Introduction to Computer Graphics | Akeley | TTh 12:50-2:05 | Gates B01 | |
CS249A | Object-Oriented Prog: A Modeling & Simul Perspect | Cheriton | TTh 11:00-12:15 | Gates B01 | |
CS270 | Intro to Biomedical Informatics: Fundamental Meth | Musen | TTh 2:15-3:30 | McCull 115 | |
CS272 | Intro Biomedical Informatics Research Methodology | Altman | TTh 2:15-3:30 | 160-127 | |
CS273A | A Computational Tour of the Human Genome | Batzoglou/Beje | MW 11:00-12:15 | Redwood G19 | |
CS300 | Departmental Lecture Series | Motwani | MTWTh 4:15-5:45 | Hewlett 103 | |
CS309A | Software as a Service | Chou | T 4:15-5:30 | Gates B03 | |
CS321 | Information Processing for Sensor Networks | Guibas | MW 2:15-3:30 | Gates 392 | |
CS326A | Motion Planning | Latombe | MW 11:00-12:15 | 380-381U | |
CS355 | Advanced Topics in Cryptography | Boneh | MW 3:15-5:05 | Herrin T185 | |
CS364B | Foundations of Sponsored Search | Roughgarden | M 2:15-5:05 | 380-381U | |
CS365 | Randomized Algorithms | Motwani | TTh 3:15-4:30 | 540-108 | |
CS377A | Introduction to Cybernetics and the Design of Systems | Dubberly/Panga | Th 7:00-10:00pm | 160-315 | |
CS377W | Create Engaging Web Apps Using Metrics/Learn on Faceboo | Fogg/McClure | Th 2:15-5:05 | Cordura 100 | |
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 | ||
CS448 | Topics in Computer Graphics | Koltun | MW 2:15-3:30 | Hewlett 200 | |
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS547 | Human-Computer Interaction Seminar | Klemmer | F 12:30-2:00 | Gates B01 | |
CS801 | TGR Project | (none listed) | by arrangement | ||
CS802 | TGR Dissertation | (none listed) | by arrangement | ||
CS91SI | Dynamic Web Applications: AJAX and Web 2.0 Technol | Cain/Prado | W 2:15-3:30 | 420-040 |