Not a Stanford student? Go to https://summer.stanford.edu for information on taking classes as a Summer Visitor.
Course timetable as of May 13, 2013
| Course | Title | Instructor | Time | Room |
|---|---|---|---|---|
| cs1C | Introduction to Computing at Stanford | Smith | by arrangement | |
| cs1U | Practical Unix | Zelenski/King | (see note) | |
| cs2C | Multimedia Production | Scott | by arrangement | |
| cs21N | Can Machines Know? Can Machines Feel? | Shoham | MW 9:30-10:45 | Gates100 |
| cs47N | Computers and the Open Society | Winograd | MW 3:15-4:30 | Thornton 210 |
| cs76N | Elections and Technology | Dill | TTh 9:30-10:45 | GatesB12 |
| cs77 | Interaction Design Basics | Klemmer | M 2:15-3:45 | 320-105 |
| cs103 | Mathematical Foundations of Computing | Schwarz | MWF 2:15-3:30 | BraunAud |
| cs105 | Introduction to Computers | Young | MWF 1:15 | Hewlett200 |
| cs106A | Programming Methodology | Sahami | MWF 3:15 | Hewlett200 |
| cs106B | Programming Abstractions | Cain | MWF 3:15 | 420-040 |
| cs106X | Programming Abstractions (Accelerated) | Cain | MWF 9:00 | Gates B01 |
| cs107 | Computer Organization and Systems | Zelenski | MF 11:00-12:15 | Cubberly Aud |
| cs108 | Object-Oriented Systems Design | Young | MW 3:15-4:30 | McCullough 115 |
| cs110 | Principles of Computer Systems | Rosenblum | MWF 11:00 | Hewlett201 |
| cs140 | Operating Systems and Systems Programming | Mazieres | MW 2:15-3:30 | Gates B01 |
| cs144 | Introduction to Computer Networking | Levis/McKeown | TTh 4:15-5:30 | Skilling Aud |
| cs145 | Introduction to Databases | Widom | MW 11:00-12:15 | Gates B01 |
| cs147 | Introduction to Human-Computer Interaction Design | Klemmer | MW 2:15-3:45 | Cubberly Aud |
| cs148 | Introduction to Computer Graphics and Imaging | Fedkiw | TTh 9:30-10:45 | Hewlett 200 |
| cs157 | Logic and Automated Reasoning | Genesereth | TTh 2:15-3:30 | Thornton 102 |
| cs161 | Design and Analysis of Algorithms | Plotkin | TTh 11:00-12:15 | Gates B01 |
| cs181 | Computers, Ethics and Public Policy | Cooper | TTh 2:15-3:30 | 300-300 |
| cs181W | Computers, Ethics and Public Policy (WIM) | Cooper | TTh 2:15-3:30 | (see CS181) |
| 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/Cuthrie | M 4:15-6:05 | 380-380W |
| cs199 | Independent Work | (none listed) | by arrangement | |
| cs199P | Independent Work | (none listed) | by arrangement | |
| cs207 | The Economics of Software | Wiederhold | F 2:15 | Hewlett 103 |
| cs221 | Artificial Intelligence: Principles & Techniques | Liang | TTh 9:00-10:15 | Nvidia Aud |
| cs224N | Natural Language Processing | Manning | MW 11:00-12:15 | Skilling Aud |
| cs224W | Social and Information Network Analysis | Leskovec | TTh 9:30-10:45 | Gates B01 |
| cs229 | Machine Learning | Ng | MW 9:00-10:15 | Nvidia Aud |
| cs231A | Introduction to Computer Vision | Li | TTh 2:15-3:30 | Nvidia Aud |
| cs242 | Programming Languages | Cooper | MW 2:15-3:30 | Nvidia Aud |
| cs249A | Object-Oriented Prog: A Modeling & Simul Perspect | Cheriton | TTh 11:00-12:15 | Thornton 102 |
| cs259Q | Quantum Computing | Trevisan | TTh 2:15-3:30 | 200-002 |
| cs274 | Reps and Algor for Computational Molecular Bio | Altman | Th 4:15-5:30 | Huang 18 |
| cs300 | Departmental Lecture Series | Dill | MW 4:15-5:45 | Hewlett201 |
| cs309A | Cloud Computing | Chou | T 4:15-5:30 | Gates B01 |
| cs316 | Advanced Multi-core Systems | Kozyrakis/Oluk | MW 11:00-12:30 | Meyer Forum |
| cs331 | Advanced Reading in Computer Vision | Li | Th 9:00-10:30 | Ceras300 |
| cs377T | Behavior Design for Better Health | Fogg | T 2:15-5:05 | 320-107 |
| 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 | |
| cs402 | Beyond Bits & Atoms: Designing Technological Tools | Blikstein | F 10:00-12:50 | 160-124 |
| cs402L | Beyond Bits and Atoms: Lab | Blikstein | F 2:15-5:05 | |
| cs448B | Data Visualization | Heer | TTh 1:15-3:05 | BraunLec |
| cs499 | Advanced Reading and Research | (none listed) | by arrangement | |
| cs499P | Advanced Reading and Research | (none listed) | by arrangement | |
| cs546 | Seminar on Liberation Technologies | Winograd | Th 4:15-5:30 | 160-124 |
| cs547 | Human-Computer Interaction Seminar | Klemmer | F 12:50-2:05 | Gates B01 |
| cs801 | TGR Project | (none listed) | by arrangement | |
| cs802 | TGR Dissertation | (none listed) | by arrangement |