Course timetable as of December 31, 2005
| Course | Title | Instructor | Time | Room |
|---|---|---|---|---|
| cs1C | Introduction to Computing at Stanford | Smith | by arrangement | |
| cs68N | Technological Visions of Utopia | Roberts | MW 3:15-4:30 | Gates 100 |
| cs74N | Digital Dilemmas | Dill/Fox | TTh 11:00-12:15 | Gates 100 |
| cs103A | Discrete Mathematics for Computer Science | Plummer | MWF 11:00 | 300-300 |
| cs105 | Introduction to Computers | Young | MWF 1:15 | 420-041 |
| cs106A | Programming Methodology | Parlante | MWF 2:15 | Skilling Aud |
| cs106B | Programming Abstractions | Zelenski | MWF 3:15 | 370-370 |
| cs106X | Programming Methodology and Abstractions (Accelerated) | Sahami | MWF 10:00 | Skilling Aud |
| cs107 | Programming Paradigms | Cain | MWF 2:15 | 420-041 |
| cs140 | Operating Systems and Systems Programming | Rosenblum | MWF 10:00 | Gates B03 |
| cs143 | Compilers | Aiken | TTh 11:00-12:15 | Thornton102 |
| cs145 | Introduction to Databases | Ullman/Rajaram | TTh 2:45-4:00 | Skilling Aud |
| cs147 | Introduction to Human-Computer Interaction Design | Winograd | MWF 9:00 | 370-370 |
| cs148 | Introductory Computer Graphics | Johnson | MW 1:15-2:30 | Gates B03 |
| cs154 | Introduction to Automata and Complexity Theory | Dill | TTh 3:15-4:30 | 60-61H |
| cs154N | Introduction to NP Completeness | Dill | TTh 3:15-4:30 | 60-61H |
| cs157 | Logic and Automated Reasoning | Manna | TTh 11:00-12:15 | Gates B08 |
| cs157L | Logic and Automated Reasoning Laboratory | Manna | ||
| cs161 | Design and Analysis of Algorithms | Plotkin | TTh 11:00-12:15 | Gates B03 |
| cs162 | Introduction to Combinatorics and its Applications | (none listed) | (enroll in Math108) | |
| cs191 | Senior Project | (none listed) | by arrangement | |
| cs191W | Writing Intensive Senior Project | (none listed) | by arrangement | |
| cs192 | Programming Service Project | (none listed) | by arrangement | |
| cs196 | Microcomputer Consulting | Ly | TTh 7:00-7:50 pm | Meyer 143 |
| cs198 | Teaching Computer Science | Johnson/Delaye | M 4:15-6:00 | 380-380Y |
| cs199 | Independent Work | (none listed) | by arrangement | |
| cs199P | Independent Work | (none listed) | by arrangement | |
| cs200 | Undergraduate Colloquium | Young | Th 3:15-4:45 | Gates 100 |
| cs202 | Law for Computer Science Professionals | Hansen | Th 7:00-8:00pm | Gates B12 |
| cs203 | Understanding & Particip in Cyberlaw & Policymakin | Gelman | TTh 2:15-3:30 | T G498 Th B08 |
| cs205 | Mathematical Methods for Robotics, Vision & Graph | Fedkiw | MW 2:15-3:30 | Braun Lecture |
| cs212 | Computer Architecture and Organization | (none listed) | (enroll in EE282) | |
| cs221 | Artificial Intelligence: Principles & Techniques | Ng | MW 9:30-10:45 | Gates B01 |
| cs228 | Probabilistic Models in Artificial Intelligence | Koller | MWF 11:00-12:15 | Gates B01 |
| cs229 | Machine Learning | Ng | TTh 9:30-10:45 | 370-370 |
| cs237A | Numerical Linear Algebra | Golub | MWF 11:00-12:15 | HerrinT175 |
| cs242 | Programming Languages | Mitchell | MW 1:15-2:30 | Gates B01 |
| cs248 | Introduction to Computer Graphics | Levoy | TTh 2:45-4:00 | Gates B01 |
| cs249 | Object-Oriented Prog: A Modeling & Simul Perspect | Cheriton | TTh 11:00-12:15 | Gates B01 |
| cs270 | Intro to Biomedical Informatics: Fundamental Meth | Musen | TTh 1:30-2:45 | Thornton 102 |
| cs272 | Biomedical Informatics Project Course | Altman | TTh 3:00-4:30 | 160-127 |
| cs276A | Text Retrieval and Mining | Manning/Raghav | TTh 4:15-5:30 | Gates B01 |
| cs294 | DARPA Grand Challenge | Thrun | WF 4:15-5:45 | Gates B08 |
| cs294W | Writing Intensive Research Project in AI | Thrun | WF 4:15-5:45 | (see CS294) |
| cs298 | Seminar on Teaching Introductory Computer Science | Roberts | M 7:00-8:30pm | Gates 100 |
| cs300 | Departmental Lecture Series | Motwani | MTWTh 4:15-5:45 | Gates B12 |
| cs345 | Topics in Data Warehousing | Babcock | TTh 1:15-2:30 | 200-034 |
| cs349 | Readings in Distributed Systems Research: The 90's | Cao | T 2:45-4:00 | Gates 400 |
| cs355 | Advanced Topics in Cryptography | Boneh | MW 1:15-2:30 | Gates B08 |
| cs364A | Algorithmic Game Theory | Roughgarden | TTh 1:15-2:30 | Gates B12 |
| cs365 | Randomized Algorithms | Motwani | MW 3:15-4:30 | Hewlett 102 |
| cs374 | Algorithms in Biology | Batzoglou | TTh 11:00-12:15 | ClarkS361 |
| cs376 | Research Topics in Human-Computer Interaction | Klemmer | TTh 11:00-12:15 | Gates 260 |
| cs377A | Introduction to Cybernetics and the Design of Systems | Pangaro/Dubber | M 7:00-9:50pm | 160-326 |
| cs377B | Topics in Design: Design for Autism | (none listed) | TTh 1:15-3:05 | Terman 556 |
| cs377C | Human-Computer Interface Technology | Verplank | MW 10:00-12:00 | CO6F Wilbur Mod |
| cs390A | Curricular Practical Training | Motwani | by arrangement | |
| cs390B | Curricular Practical Training | Motwani | by arrangement | |
| cs390C | Curricular Practical Training | Motwani | 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 | |
| cs444A | Principles of Dependable Computer Systems | Fox | Th 2:15-6:15 | 20-22K |
| cs447 | Interdisciplinary Design Innovation | Winograd/Kelle | TTh 3:15-5:05 | 160-124 |
| cs499 | Advanced Reading and Research | (none listed) | by arrangement | |
| cs510 | Digital Systems Reliability Seminar | (none listed) | (enroll in EE385A) | |
| cs528 | Broad Area Colloquium | Thrun | M 4:15-5:30 | Hewlett 200 |
| cs531 | Numerical Analysis/Scientific Computing Seminar | Golub | M 4:15-5:30 | Herrin T175 |
| cs540 | Seminar on Computer Systems | (none listed) | (enroll in EE380) | |
| cs547 | Human-Computer Interaction Seminar | Winograd | F 12:30-2:00 | Gates B01 |
| cs579 | Frontiers in Interdisciplinary Biosciences | (none listed) | (enroll in ChemE459) | |
| cs801 | TGR Project | (none listed) | by arrangement | |
| cs802 | TGR Dissertation | (none listed) | by arrangement |