Not a Stanford student? Go to http://summer.stanford.edu for information on taking classes as a Summer Visitor.
Course timetable as of May 27, 2023
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS12SI | Intro to Mobile AR Design and Dev | Borenstein | M 4:30-5:20pm | Lathrop 299 | |
CS21SI | AI for Social Good | (none listed) | W 5:30-7:20p | 160-328 | |
CS31N | Counterfactuals: Science of What Ifs? | Brunskill | TTh 3:00-4:20pm | Hewlett 102 | |
CS41 | Hap.py Code: The Python Programming Language | Cain | T 3:00-4:20pm | 370-370 | |
CS45 | Software Tools | Srivatsan/Kula | MW 4:30-5:50pm | 300-300 | |
CS46N | Working With Data: Delights and Doubts | Widom | TTh 1:30-2:50pm | Durand 114 | |
CS91SI | Digital Canvas: An Introduction to UI/UX Design | Cain | MW 1:30-2:20pm | 160-317 | |
CS100A | Problem-solving Lab for CS 106A | Sahami/Piech | |||
CS100B | Problem-solving Lab for CS 106B | Gregg | |||
CS103 | Mathematical Foundations of Computing | Lee/Aiken | MWF 3:00-4:20pm | Bishop Aud | |
CS105 | Introduction to Computers | Young | MWF 1:30-2:20pm | STLC 111 | |
CS106A | Programming Methodology | Sahami/Piech | MWF 11:30-12:30 | Hewlett 200 | SCPD |
CS106B | Programming Abstractions | Gregg | MWF 1:30-2:20pm | Hewlett 200 | SCPD |
CS106E | Exploration of Computing | Young | MWF 12:30-1:20pm | 370-370 | |
CS106L | Standard C++ Programming Laboratory | (none listed) | TTh 4:30-5:50pm | Thornton 110 | |
CS106S | Coding for Social Good | Cain | W 4:30-6:20pm | 160-B40 | |
CS107 | Computer Organization and Systems | Troccoli | MWF 1:30-2:20pm | NVIDIA Aud | SCPD |
CS107A | Problem-solving Lab for CS 107 | Troccoli | |||
CS109 | Intro to Probability for Computer Scientists | Cain | MWF 10:30-11:50am | Cemex Aud | |
CS109A | Problem Solving Lab for 109 | Cain | |||
CS111 | Operating Systems Principles | Ousterhout | MWF 11:30-12:20 | Gates B01 | SCPD |
CS111A | Problem Solving Lab for CS111 | Ousterhout | |||
CS139 | Human-Centered AI | Norvig/Russel | TTh 1:30-2:50pm | 530-127 | |
CS142 | Web Applications | Rosenblum | MWF 10:30-11:20am | Skilling Aud | SCPD |
CS143 | Compilers | Kjolstad | TTh 10:30-11:50am | Gates B01 | SCPD |
CS144 | Introduction to Computer Networking | Winstein | MWF 11:30-12:20 | Skilling Aud | SCPD |
CS151 | Logic Programming | Genesereth | TTh 1:30-2:50pm | 370-370 | |
CS152 | Trust and Safety Engineering | Stamos | MW 3:00-4:20pm | Skilling Aud | SCPD |
CS155 | Computer and Network Security | Boneh/Durumeri | MW 1:30-2:50pm | Gates B01 | SCPD |
CS161 | Design and Analysis of Algorithms | Wootters | MW 1:30-2:50pm | Bishop Aud | SCPD |
CS161A | Problem-Solving Lab for CS161 | Wootters | |||
CS166 | Data Structures | Schwarz | TTh 3:00-4:20pm | 200-034 | |
CS168 | The Modern Algorithmic Toolbox | Valiant | MW 1:30-2:50pm | Skilling Aud | SCPD |
CS170 | Stanford Laptop Orchestra: Composition, Coding, Pe | Wang | W 7:30-10:30pm | Knoll 317 | |
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 | iOS Application Development | Hegarty | MW 4:30-5:50pm | 200-002 | |
CS193X | Web Programming Fundamentals | Chang | TTh 3:00-4:20pm | 420-040 | |
CS194 | Software Project | Borenstein | MW 12:30-1:20pm | Gates B12 | |
CS194W | Software Project (WIM) | Borenstein | MW 12:30-1:20pm | Gates B12 | |
CS195 | Supervised Undergraduate Research | (none listed) | by arrangement | ||
CS197 | Computer Science Research | Liu/Gillespie | T 10:30-11:20am | ||
CS197C | CS Research: CURIS Internship Onramp | Liu | T 10:30-11:20am | 60-109 | |
CS198 | Teaching Computer Science | Sahami | M 4:30-5:50pm | STLC 114 | |
CS198B | Additional Topics in Teaching Computer Science | Sahami | |||
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS202 | Law for Computer Science Professionals | Hansen | T 3:00-4:20pm | 200-205 | |
CS210B | Software Project Experience with Corporate Partner | Borenstein | TTh 1:30-2:50pm | Hewlett 102 | |
CS221 | Artificial Intelligence: Principles & Techniques | Charikar/Koyej | MW 10:30-12:20 | NVIDIA Aud | SCPD |
CS224R | Deep Reinforcement Learning | Finn/Hausman | MW 4:30-5:50pm | Gates B01 | SCPD |
CS224U | Natural Language Understanding | Potts | MW 3:00-4:20pm | Gates B01 | SCPD |
CS225A | Experimental Robotics | Khatib | TTh 3:00-4:20pm | Gates B12 | |
CS227B | General Game Playing | Genesereth | W 4:30-6:20pm | 200-034 | |
CS229 | Machine Learning | Re/Ma | MW 3:00-4:20pm | NVIDIA Aud | SCPD |
CS230 | Deep Learning | Ng | W 9:30-11:20am | online | SCPD |
CS231N | Deep Learning for Computer Vision | Li/Gao | TTh 12:00-1:20pm | NVIDIA Aud | SCPD |
CS235 | Comp Methods for Biomed Image Analysis & Interpret | Rubin | MW 11:30-12:50 | ||
CS240 | Advanced Topics in Operating Systems | Engler/Maziere | MW 3:00-4:20pm | Gates B03 | SCPD |
CS240LX | Advanced Systems Laboratory, Accelerated | Engler | TTh 5:30-7:20pm | STLC 115 | |
CS246 | Mining Massive Data Sets | Leskovec | TTh 3:00-4:20pm | NVIDIA Aud | SCPD |
CS247A | Design for Artificial Intelligence | Stanford | WF 9:30am-12:20pm | McMurtry 350 | |
CS247G | Design for Play | Wodtke | TTh 1:30-3:20pm | STLC 114 | |
CS254B | Computational Complexity II | Tan | MW 3:00-4:20pm | Hewlett 102 | |
CS272 | Intro Biomedical Informatics Research Methodology | Altman | TTh 3:15-4:45pm | ||
CS273B | Deep Learning in Genomics and Biomedicine | Zou/Kundaje | MW 3:00-4:20pm | 370-370 | |
CS273C | Cloud Computing for Biology and Healthcare | Kundaje | TTh 4:30-6:00pm | LKS 120 | |
CS275B | Computational Music Analysis | Selfridge-Fiel | TTh 1:30-2:50pm | Braun 131 | |
CS278 | Social Computing | Bernstein | TTh 4:30-5:20pm | Gates B01 | SCPD |
CS281 | Ethics of AI | Guestrin | MW 1:30-2:50pm | 200-305 | |
CS323 | AI Awakening | Brynjolfsson | T 4:30-5:50pm | Gates B03 | |
CS327A | Advanced Robotic Manipulation | Khatib | MW 3:00-4:20pm | Gates B12 | |
CS328 | Foundations of Causal Machine Learning | Syrgkanis | TTh 3:00-4:20pm | Littlefield 107 | |
CS329D | Machine Learning Under Distributional Shifts | Hashimoto | MW 1:30-2:50pm | 160-120 | |
CS329X | Human Centered NLP | Yang | MW 4:30-5:50pm | 380-380X | |
CS348E | Character Animation: Modeling, Simulation & Contro | Liu | MW 1:30-2:50pm | 200-303 | |
CS348K | Visual Computing Systems | Fatahalian | TTh 10:30-11:50am | STLC 105 | |
CS348N | Neural Models for 3D Geometry | Guibas | MW 3:00-4:20pm | 160-120 | |
CS349D | Cloud Computing Technology | Kozyrakis | MW 1:30-2:50pm | Hewlett 101 | |
CS349F | Technology for Financial Systems | Prabhakar | M 3:00-4:20pm | 60-109 | |
CS352B | Blockchain Governance | Boneh | T 2:00-3:30pm | LAW 190 | |
CS355 | Advanced Topics in Cryptography | Ozdemir/Rotem | TTh 1:30-2:50pm | Mitchell B67 | |
CS359D | Quantum Complexity Theory | Bouland | TTh 1:30-2:50pm | STLC 119 | |
CS360 | Simplicity and Complexity in Economic Theory | Akbarpour | TTh 9:30-11:20am | GSB 101 | |
CS361 | Engineering Design Optimization | Kochenderfer | TTh 10:30-11:50am | NVIDIA Aud | |
CS362 | Research in AI Alignment | Viteri | M 3:00-4:20pm | Mitchell B67 | |
CS372 | AI for Precision Medicine and Psychiatric Disorders | Chang | MW 4:30-5:50pm | 160-120 | |
CS375 | Large-Scale Neural Net Modeling for Neuroscience | Yamins | MW 1:30-2:50pm | 160-323 | |
CS377E | Designing Solutions to Global Grand Challenges | Landay/Cuadra | MW 1:30-3:20pm | Lathrop 180 | |
CS377Q | Designing for Accessibility | Tang | TTh 4:30-5:50pm | 160-B40 | |
CS384 | Seminar on Ethical and Social Issues in NLP | Jurafsky | Th 3:00-5:50pm | Lathrop 282 | |
CS390A | Curricular Practical Training | (none listed) | by arrangement | ||
CS390B | Curricular Practical Training | (none listed) | by arrangement | ||
CS390C | Curricular Practical Training | (none listed) | by arrangement | ||
CS390D | Part-time Curricular Practical Training | (none listed) | by arrangement | ||
CS399 | Independent Project | (none listed) | by arrangement | ||
CS399P | Independent Project | (none listed) | by arrangement | ||
CS428 | Probabilistic Models of Cognition | Goodman | TTh 10:30-11:50am | McCullough 115 | |
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS499P | Advanced Reading and Research | (none listed) | by arrangement | ||
CS521 | Seminar on Artificial Intelligence Safety | Corso | W 11:30-12:20 | 370-370 | |
CS529 | Robotics and Autonomous Systems Seminar | Pavone | F 12:30-1:20pm | Skilling Aud | |
CS547 | Human-Computer Interaction Seminar | Bernstein | F 11:30am-1:20pm | Gates B03 | SCPD |
CS802 | TGR Dissertation | (none listed) | by arrangement |