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, 2017
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS1U | Practical Unix | Zelenski/Isran | MW 10:30-12:20 | Educ 210 | |
CS22A | Social & Economic Impact of Artificial Intelligenc | Kaplan | Th 1:30-2:50 | Old Chem 114 | |
CS41 | Hap.py Code: The Python Programming Language | Cain/Redmond | TTh 3:00-4:20 | 200-203 | |
CS50 | Using Tech for Good | Cain/Chopra | MWF 12:30-1:20 | 160-322 | |
CS52 | CS+Social Good Studio:Implement Sus Social Impact | Cain | TTh 7:30-8:50pm | Old Chem 118 | |
CS82 | Social Impacts of Media Innovation | Agrawala/Nieme | see note | ||
CS101 | Introduction to Computing Principles | Parlante | TTh 1:30-2:50 | 50-52H | |
CS102 | Big Data: Tools & Techniques, Discoveries & Pitfal | Chan/Wang | TTh 1:30-2:50 | Lathrop 299 | |
CS103 | Mathematical Foundations of Computing | Schwarz | MWF 3:00-4:20 | BishopAud | |
CS103A | Mathematical Problem-solving Strategies | Schwarz | T 3:00-5:20 | Educ 128 | |
CS106A | Programming Methodology | Stepp | MWF 1:30-2:20 | Hewlett200 | |
CS106B | Programming Abstractions | Gregg | MWF 2:30-3:20 | Nvidia Aud | |
CS106J | Programming Methodology in JavaScript | Roberts/Cain | MWF 11:30-12:20 | Lathrop282 | |
CS106L | Standard C++ Programming Laboratory | Gregg/Malik | TTh 1:30-2:50 | 200-030 | |
CS107 | Computer Organization and Systems | Lee | MF 12:30-2:20 | Nvidia Aud | |
CS107E | Computer Systems from the Ground Up | Hanrahan/Levis | MF 11:00-12:20 | Y2E2 111 | |
CS109 | Intro to Probability for Computer Scientists | Piech | MWF 10:30-11:50 | Nvidia Aud | |
CS110 | Principles of Computer Systems | Cain | MF 1:30-2:50 | Gates B01 | |
CS142 | Web Applications | Rosenblum | MWF 10:30-11:20 | 420-040 | |
CS143 | Compilers | Aiken | TTh 10:30-11:50 | Nvidia Aud | |
CS155 | Computer and Network Security | Boneh/Mitchell | TTh 1:30-2:50 | Nvidia Aud | |
CS161 | Design and Analysis of Algorithms | Wootters | MW 3:00-4:20 | Hewlett 200 | |
CS168 | The Modern Algorithmic Toolbox | Roughgarden/Va | MW 1:30-2:50 | McCull115 | |
CS170 | Stanford Laptop Orchestra: Composition, Coding, Pe | (none listed) | W 7:30-10:20pm | Knoll 317 | |
CS181 | Computers, Ethics and Public Policy | Lin | MW 1:30-2:50 | Hewlett 201 | |
CS181W | Computers, Ethics and Public Policy (WIM) | Lin | MW 1:30-2:50 | (see CS 181) | |
CS183F | Startup School: The First 100 Days | Altman | TTh 12:00-1:20 | Gates B01 | |
CS191 | Senior Project | (none listed) | by arrangement | ||
CS191W | Writing Intensive Senior Project | (none listed) | by arrangement | ||
CS192 | Programming Service Project | (none listed) | by arrangement | ||
CS193X | Web Programming Fundamentals | Kirst | MWF 1:30-2:20 | Shriram104 | |
CS194 | Software Project | Young | TTh 4:30-5:50 | 380-380Y | |
CS194W | Software Project (WIM) | Young | TTh 4:30-5:50 | (see CS 194) | |
CS196 | Computer Consulting | Smith | TTh 6:00-7:20pm | 380-380F | |
CS198 | Teaching Computer Science | Sahami/Ramel | M 4:30-6:20 | 420-040 | |
CS198B | Additional Topics in Teaching Computer Science | Sahami/Ramel | TTh 1:30-2:50 PM | 240-201 | |
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS203 | Cybersecurity: A Legal and Technical Perspective | Boneh/Granick | T 4:15-6:15pm | Law 190 | |
CS204 | Legal Informatics | Genesereth/Vog | Th 4:15-6:15 | ||
CS205A | Mathematical Methods for Robotics, Vision & Graph | James | TTh 3:00-4:20 | Gates B01 | |
CS210B | Software Project Experience with Corporate Partner | Borenstein | TTh 4:30-5:50 | Gates 505 | |
CS213 | Creating Great VR: From Ideation to Monetization | Borenstein | T 6:30-8:20pm | Herrin T175 | |
CS224S | Spoken Language Processing | Maas | MW 4:30-5:50 | Hewlett201 | |
CS225A | Experimental Robotics | Khatib | TTh 3:00-4:20 | GatesB12 | |
CS227B | General Game Playing | Genesereth | W 4:30-6:20 | 420-040 | |
CS229T | Statistical Learning Theory | Duchi | |||
CS231A | Computer Vision:From 3D Recontruct to Recognition | Savarese | MW 3:00-4:20 | Skilling Aud | |
CS231N | Convolutional Neural Networks for Visual Recog | Li/Johnson | TTh 12:00-1:20 | Nvidia Aud | |
CS234 | Reinforcement Learning | Brunskill | MW 1:30-2:50 | Cubberley Aud | |
CS240 | Advanced Topics in Operating Systems | Mazieres/Benit | MW 1:30-2:50 | Skilling Aud | |
CS244 | Advanced Topics in Networking | Winstein/Katti | MW 3:00-4:20 | 380-380Y | |
CS247 | Human-Computer Interaction Design Studio | Agrawala/Chilt | MW 1:30-3:20 | Lathrop 282 | |
CS269O | Introduction to Optimization Theory | Sidford | MW 1:30-2:50 | 380-380D | |
CS272 | Intro Biomedical Informatics Research Methodology | Altman | TTh 3:00-4:20 | Hewlett201 | |
CS275B | Music Query, Analysis and Style Simulation | Selfridge-Fiel | TTh 1:30-2:50 | Braun 131 | |
CS276 | Information Retrieval and Web Search | Manning/Nayak | TTh 4:30-5:50 | Nvidia Aud | |
CS294S | Research Project in Software Systems and Security | Lam | TTh 10:30-11:50 | Gates 100 | |
CS294W | Writing Intensive Research Project in CS | Lam | TTh 10:30-11:50 | (see CS 294S) | |
CS298 | Seminar on Teaching Introductory Computer Science | Roberts | W 4:30-5:20 | ||
CS323 | Automated Reasoning: Theory and Applications | Ermon | TTh 10:30-11:50 | CERAS300 | |
CS327A | Advanced Robotic Manipulation | Khatib | MW 3:00-4:20 | Gates B12 | |
CS329M | Algorithms of Advanced Machine Learning | Zou | M 2:30-4:20 | 50-52H | |
CS334A | Convex Optimization | Boyd | TTh 9:00-10:20 | Nvidia Aud | |
CS341 | Project in Mining Massive Data Sets | Ullman/Leskove | MW 4:30-5:50 | 380-380Y | |
CS348B | Computer Graphics: Image Synthesis Techniques | Hanrahan | TTh 1:30-2:50 | GESB150 | |
CS352 | Pseudorandomness | Reingold | TTh 10:30-11:50 | 200-217 | |
CS359C | Classics of Cryptography | Corrigan-Gibbs | W 2:30-5:20 | EncinaW202 | |
CS361 | Intro to Multidisciplinary Design Optimization | Kochenderfer | TTh 3:00-4:20 | Nvidia Aud | |
CS369H | Hierarchies of Integer Programming Relaxations | Charikar | F 1:30-4:20 | 200-217 | |
CS373 | Statistical and Machine Learning for Genomics | Kundaje/Tang | TTh 10:30-11:50 | Old Chem 105 | |
CS377E | Designing Solutions to Global Grand Challenges | Landay | M 1:30-4:20 | d.School Studio | |
CS377U | Understanding Users | Bentley | TTh 4:30-5:50 | GESB 150 | |
CS379C | Computational Models of the Neocortex | Dean | TTh 4:30-5:50 | Hewlett103 | |
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 | ||
CS468 | Machine Learning for 3D Data | Guibas/Dubrovi | WF 1:30-2:50 | Gates 392 | |
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS499P | Advanced Reading and Research | (none listed) | by arrangement | ||
CS547 | Human-Computer Interaction Seminar | Chilton | F 12:30-2:20 | Gates B03 | |
CS801 | TGR Project | (none listed) | by arrangement | ||
CS802 | TGR Dissertation | (none listed) | by arrangement |