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 |
|---|---|---|---|---|
| cs2C | Multimedia Production | Scott | by arrangement | |
| cs103 | Mathematical Foundations of Computing | Schwarz | MWF 12:50-2:05 | Nvidia Aud |
| cs105 | Introduction to Computers | Cooper | MWF 1:15 | 420-040 |
| cs106A | Programming Methodology | Schwarz | MWF 3:15 | Nvidia Aud |
| cs106B | Programming Abstractions | Roberts | MWF 3:15 | Hewlett200 |
| cs107 | Computer Organization and Systems | Cain | MWF 10:00 | 420-040 |
| cs108 | Object-Oriented Systems Design | Young | MW 2:15-3:30 | Skilling Aud |
| cs109 | Intro to Probability for Computer Scientists | Sahami | MWF 12:50-2:05 | Hewlett 200 |
| cs109L | Statistical Computing with R Laboratory | Sahami/Holtz | TTh 12:50-2:05 | ART 4 |
| cs110 | Principles of Computer Systems | Rosenblum | MWF 11:00 | Nvidia Aud |
| cs124 | From Languages to Information | Manning | TTh 9:30-10:45 | 260-113 |
| cs140 | Operating Systems and Systems Programming | Ousterhout | MWF 10:00 | Annenberg Aud |
| cs149 | Parallel Programming | Aiken/Olukotun | TTh 11:00-12:15 | Gates B01 |
| cs154 | Introduction to Automata and Complexity Theory | Williams | MW 12:50-2:05 | Huang 018 |
| cs173 | A Computational Tour of the Human Genome | Bejerano | MW 11:00-12:15 | Beckman 302 |
| cs184 | Startup Engineering | Pande | TTh 11:00-12:30 | Hewlett 201 |
| cs191 | Senior Project | (none listed) | by arrangement | |
| cs191W | Writing Intensive Senior Project | (none listed) | by arrangement | |
| cs192 | Programming Service Project | (none listed) | by arrangement | |
| cs193P | iPhone and iPad Application Programming | Hegarty | TTh 4:15-5:30 | 200-205 |
| cs196 | Computer Consulting | Smith | TTh 5:15-6:30 | HerrinT 175 |
| cs198 | Teaching Computer Science | Sahami/Costell | M 4:15-6:05 | 370-370 |
| cs199 | Independent Work | (none listed) | by arrangement | |
| cs199P | Independent Work | (none listed) | by arrangement | |
| cs210A | Software Project Experience with Corporate Partner | Borenstein | MW 4:15-5:30 | Gates B21 |
| cs223A | Introduction to Robotics | Khatib/Kroeger | MW 2:15-3:30 | Gates B03 |
| cs224U | Natural Language Understanding | MacCartney/Pot | TTh 4:15-5:30 | 200-030 |
| cs229T | Statistical Learning Theory | Liang | MW 9:30-10:45 | Gates B03 |
| cs240 | Advanced Topics in Operating Systems | Mazieres | MW 4:15-5:30 | Gates B01 |
| cs243 | Program Analysis and Optimizations | Ullman/Whaley | MW 11:00-12:15 | Gates B01 |
| cs244 | Advanced Topics in Networking | Katti/McKeown | MW 2:15-3:30 | 200-203 |
| cs245 | Database System Principles | Garcia-Molina | TTh 12:50-2:05 | Skilling Aud |
| cs246 | Mining Massive Data Sets | Leskovec | TTh 9:30-10:45 | Nvidia Aud |
| cs247 | Human-Computer Interaction Design Studio | Heer/Bernstein | TTh 1:15-3:05 | CERAS 300 |
| cs247L | HCI Technology Laboratory | Heer | W 6:00-8:00pm | d.school Studio |
| cs255 | Introduction to Cryptography | Boneh | MW 2:15-3:30 | Gates B01 |
| cs259 | Security Analysis of Network Protocols | Franklin/Planu | MW 12:50-2:05 | 160-323 |
| cs261 | Optimization and Algorithmic Paradigms | Plotkin | TTh 2:15-3:30 | EDUC 128 |
| cs270 | Modeling Biomedical Systems | Musen | TTh 2:15-3:30 | Huang 018 |
| cs275A | Symbolic Musical Information | (none listed) | TTh 1:15-3:05 | Braun 128 |
| cs334A | Convex Optimization | Boyd | TTh 9:30-10:45 | 420-040 |
| cs348A | Computer Graphics: Geometric Modeling | Guibas | MW 9:30-10:45 | Clark S361 |
| cs365 | Randomized Algorithms | Goel | TTh 11:00-12:15 | 200-305 |
| cs366 | Graph Partitioning and Expanders | Trevisan | MW 11:00-12:15 | 120-59 |
| cs377D | d.compress: Designing Calm | Moraveji | TTh 10:00 - 10:50AM | d.school Stud 2 |
| 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 | |
| cs424M | Computational Modeling in Cognitive & Social Scien | Blikstein | Th 2:15-5:05 | CERAS 102 |
| cs438X | Innovations in Education: Designing Teaching Exper | Mitchell/Forss | MW 2:15-4:05 | |
| cs469 | Algorithms in Mobile Applications | Ramkumar | W 4:15-5:30 | 380-380X |
| cs499 | Advanced Reading and Research | (none listed) | by arrangement | |
| cs499P | Advanced Reading and Research | (none listed) | by arrangement | |
| cs545 | Database and Information Management Seminar | Leskovec | F 4:15-5:30 | Hewlett201 |
| cs546 | Seminar on Liberation Technologies | Winograd | Th 4:15-5:30 | 160-124 |
| cs547 | Human-Computer Interaction Seminar | Heer | F 12:50-2:05 | Gates B01 |
| cs801 | TGR Project | (none listed) | by arrangement | |
| cs802 | TGR Dissertation | (none listed) | by arrangement |