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, 2016
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS2C | Introduction to Media Production | Scott | by arrangement | ||
CS42 | Callback Me Maybe: Contemporary Javascript | Viswanathan/Na | MW 10:30-11:20 | 530-127 | |
CS103 | Mathematical Foundations of Computing | Schwarz | MWF 3:00-4:20 | Nvidia Aud | |
CS103A | Mathematical Problem-solving Strategies | Schwarz | T 3:00-5:50 | 160-124 | |
CS106A | Programming Methodology | Roberts | MWF 10:30-11:20 | Nvidia Aud | |
CS106B | Programming Abstractions | Piech | MWF 11:30-12:20 | Dink Aud | |
CS106X | Programming Abstractions (Accelerated) | Cain/Cranor | MWF 1:30-2:20 | 200-002 | |
CS107 | Computer Organization and Systems | Lee | MF 1:30-2:50 | 420-040 | |
CS107E | Computer Systems from the Ground Up | Hanrahan/Engle | MF 1:30-2:50 | 200-305 | |
CS108 | Object-Oriented Systems Design | Young | TTh 4:30-5:50 | Gates B01 | |
CS109 | Intro to Probability for Computer Scientists | Sahami | MWF 11:30-12:50 | Nvidia Aud | |
CS124 | From Languages to Information | Jurafsky | TTh 3:00-4:20 | 420-040 | |
CS140 | Operating Systems and Systems Programming | Ousterhout | MWF 11:30-12:20 | Hewlett 201 | |
CS142 | Web Applications | Rosenblum | MWF 10:30-11:20 | Bishop Aud | |
CS154 | Introduction to Automata and Complexity Theory | Williams | MW 4:30-5:50 | Skilling Aud | |
CS161 | Design and Analysis of Algorithms | Guibas | MW 3:00-4:20 | Hewlett 200 | |
CS183E | Effective Leadership in High-tech | Finley/Goldfei | W 4:30-5:50 | 160-318 | |
CS191 | Senior Project | (none listed) | by arrangement | ||
CS191W | Writing Intensive Senior Project | (none listed) | by arrangement | ||
CS192 | Programming Service Project | (none listed) | by arrangement | ||
CS193A | Android Programming | Stepp | TTh 1:30-2:50 | Shriram 104 | |
CS194 | Software Project | Stepp | TTh 4:30-5:50 | Hewlett 102 | |
CS194H | User Interface Design Project | Landay | TTh 11:30-1:20 | 540-108 | |
CS194W | Software Project (WIM) | Stepp | TTh 4:30-5:50 | (see CS 194) | |
CS196 | Computer Consulting | Smith | TTh 6:00-7:20pm | Herrin T185 | |
CS198 | Teaching Computer Science | Sahami/Tran | M 4:30-6:20 | 420-040 | |
CS198B | Additional Topics in Teaching Computer Science | Sahami/Broder | W 4:30-5:50 | 160-321 | |
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS210A | Software Project Experience with Corporate Partner | Borenstein | TTh 4:30-5:50 | Gates 505 | |
CS223A | Introduction to Robotics | Khatib | MW 3:00-4:20 | Gates B03 | |
CS228 | Probabilistic Graphical Models: Principles and Tec | Ermon | TTh 9:00-10:20 | Skilling Aud | |
CS229T | Statistical Learning Theory | Liang | MW 3:00-4:20 | Thornton 110 | |
CS231N | Convolutional Neural Networks for Visual Recog | Li/Karpathy | MW 3:00-4:20 | Bishop Aud | |
CS239 | Advanced Topics in Sequential Decision Making | Kochenderfer | MW 1:30-2:50 | 540-108 | |
CS240H | Functional Systems in Haskell | Mazieres/O'Sul | MW 3:00-4:20 | Skilling Aud | |
CS243 | Program Analysis and Optimizations | Lam | TTh 3:00-4:20 | Gates B01 | |
CS245 | Database System Principles | Garcia-Molina | TTh 12:00-1:20 | Nvidia Aud | |
CS246 | Mining Massive Data Sets | Ullman | TTh 9:00-10:20 | Nvidia Aud | |
CS246H | Mining Massive Datasets Hadoop Lab | Templeton | T 3:00-4:20 | Nvidia Aud | |
CS247 | Human-Computer Interaction Design Studio | Bernstein | MF 3:30-5:20 | Lathrop 282 | |
CS248 | Interactive Computer Graphics | Fedkiw | TTh 10:30-11:50 | Thornton 102 | |
CS251P | Bitcoin and Crypto Currencies Lab | Boneh/Srinivas | M 4:30-5:20 | Thornton110 | |
CS255 | Introduction to Cryptography | Boneh | MW 1:30-2:50 | Gates B01 | |
CS261 | Optimization and Algorithmic Paradigms | Roughgarden | TTh 1:30-2:50 | 380-380C | |
CS262 | Computational Genomics | Batzoglou | TTh 1:30-2:50 | Y2E2 111 | |
CS267 | Graph Algorithms | Williams | MW 1:30-2:50 | Gates B12 | |
CS270 | Modeling Biomedical Systems | Musen | TTh 1:30-2:50 | Huang 18 | |
CS275 | Translational Bioinformatics | (none listed) | MW 3:00-4:20 | Thornton 102 | |
CS275A | Symbolic Musical Information | Selfridge-Fiel | TTh 1:30-2:50 | Braun 105 | |
CS334A | Convex Optimization | Boyd | TTh 10:30-11:50 | Nvidia Aud | |
CS344G | Network Application Studio | Winstein | MW 1:30-2:50 | 380-381U | |
CS369A | Advanced Approximation Algorithms | Charikar | T 1:30-3:20 | 380-380W | |
CS371 | Computational Biology in Four Dimensions | Dror | TTh 3:00-4:20 | GESB 131 | |
CS390A | Curricular Practical Training | (none listed) | by arrangement | ||
CS390B | Curricular Practical Training | (none listed) | by arrangement | ||
CS390C | Curricular Practical Training | (none listed) | by arrangement | ||
CS390P | Part-time 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 | Th 9:00-11:50 | CERAS 102 | |
CS402L | Beyond Bits and Atoms: Lab | Blikstein | Th 3:00-5:50 | CERAS 102 | |
CS448I | Computational Imaging and Display | Wetzstein | MW 11:30-1:20pm | Huang 18 | |
CS476B | Music, Computing, Design II:Virtual & Aug Reality | Wang | TTh 6:00-7:50pm | Knoll 217 | |
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS499P | Advanced Reading and Research | (none listed) | by arrangement | ||
CS547 | Human-Computer Interaction Seminar | Bernstein | F 12:30-2:20 | Gates B01 | |
CS801 | TGR Project | (none listed) | by arrangement | ||
CS802 | TGR Dissertation | (none listed) | by arrangement | ||
CS91SI | Digital Canvas: Intro to Visual Design on the Web | Bernstein | W 4:30-5:50 | 160-314 |