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, 2021
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS1U | Practical Unix | Zelenski | by arrangement | ||
CS47 | Cross-platform Mobile App Development | Landay | TTh 10:30-11:50am | ||
CS51 | CS + Social Good Studio | Cain | TTh 6:30-7:50pm | ||
CS100A | Problem-solving Lab for CS 106A | Parlante | by arrangement | ||
CS100B | Problem-solving Lab for CS 106B | Schwarz | by arrangement | ||
CS103 | Mathematical Foundations of Computing | Lee | MWF 2:30-3:50pm | ||
CS106A | Programming Methodology | Parlante | MWF 2:30-3:30pm | SCPD | |
CS106B | Programming Abstractions | Schwarz | MWF 11:30am-12:30pmS | SCPD | |
CS106L | Standard C++ Programming Laboratory | Schwarz | TTh 2:30-3:50pm | ||
CS106S | Coding for Social Good | Cain | Th 4:30-5:50pm | ||
CS107 | Computer Organization and Systems | Yan | MF 1:00-2:20pm | SCPD | |
CS107A | Problem-solving Lab for CS 107 | Yan | by arrangement | ||
CS107E | Computer Systems from the Ground Up | Hanrahan/Zelen | MF 11:30am-12:50pmS | ||
CS108 | Object-Oriented Systems Design | Young | TTh 2:30-3:50pm | SCPD | |
CS109 | Intro to Probability for Computer Scientists | Piech/Cain | MWF 1:00-2:20pm | ||
CS109A | Problem Solving Lab for 109 | Piech/Cain | |||
CS110 | Principles of Computer Systems | Gregg/Troccoli | MWF 1:00-2:20pm | SCPD | |
CS110A | Problem Solving Lab for CS110 | Gregg/Troccoli | |||
CS129 | Machine Learning (Applied) | Ng/Bensouda Mo | T 10:30-11:50am | ||
CS140 | Operating Systems and Systems Programming | Mazieres | MW 1:00-2:20pm | SCPD | |
CS142 | Web Applications | Rosenblum | MWF 10:00-11:00am | SCPD | |
CS147 | Introduction to Human-Computer Interaction Design | Landay | MW 11:30am-1:20pm | ||
CS152 | Trust and Safety Engineering | Stamos | MW 2:30-3:50pm | SCPD | |
CS161 | Design and Analysis of Algorithms | Charikar/Anari | MW 10:00-11:20am | SCPD | |
CS161A | Problem-Solving Lab for CS161 | Charikar/Anari | T 4:30-5:50pm | ||
CS163 | The Practice of Theory Research | Reingold | TTh 10:30-11:50am | ||
CS182 | Ethics, Public Policy, and Technological Change | Sahami/Reich | MWF 1:00-2:20pm | ||
CS182W | Ethics, Public Policy & Technological Change (WIM) | Sahami/Reich | MWF 1:00-2:20pm | ||
CS187 | Design for Advocacy | Wodtke | TTh 10:30-11:50am | ||
CS190 | Software Design Studio | Ousterhout | MWF 1:00-2:20pm | ||
CS191 | Senior Project | (none listed) | by arrangement | ||
CS191W | Writing Intensive Senior Project | (none listed) | by arrangement | ||
CS192 | Programming Service Project | (none listed) | by arrangement | ||
CS193Q | Introduction to Python Programming | Parlante | Th 4:30-5:50pm | ||
CS194 | Software Project | Borenstein | MW 2:30-3:50pm | ||
CS194W | Software Project (WIM) | Borenstein | MW 2:30-3:50pm | ||
CS195 | Supervised Undergraduate Research | (none listed) | by arrangement | ||
CS198 | Teaching Computer Science | Sahami/McCoy | M 4:00-5:50pm | ||
CS198B | Additional Topics in Teaching Computer Science | Sahami/McCoy | TTh 10:30-11:50am | ||
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS205L | Continuous Math Methods Emphasis on Machine Learn | Fedkiw | TTh 12:30-1:50pm | SCPD | |
CS206 | Exploring Computational Journalism | Agrawala/Tumgo | T 2:30-5:20pm | ||
CS210A | Software Project Experience with Corporate Partner | Borenstein | TTh 2:30-3:50pm | ||
CS221 | Artificial Intelligence: Principles & Techniques | Hashimoto/Wu | MW 2:30-3:50pm | SCPD | |
CS223A | Introduction to Robotics | Khatib | MW 4:00-5:20pm | SCPD | |
CS224N | Natural Language Processing with Deep Learning | Manning | TTh 4:30-5:50pm | SCPD | |
CS224S | Spoken Language Processing | Maas | MW 5:30-6:30pm | ||
CS224W | Machine Learning with Graphs | Leskovec | TTh 10:30-11:50am | SCPD | |
CS228 | Probabilistic Graphical Models: Principles and Tec | Ermon | TTh 8:30-9:50am | SCPD | |
CS229M | Machine Learning Theory | Ma | MW 4:00-5:20pm | sched by STATS | |
CS230 | Deep Learning | Ng/Katanforoos | Th 8:30-9:50am | SCPD | |
CS231A | Computer Vision:From 3D Recontruct to Recognition | Savarese/Bohg | MW 11:30am-12:50pmS | SCPD | |
CS234 | Reinforcement Learning | Brunskill | MW 11:30am-12:50pmS | SCPD | |
CS236G | Generative Adversarial Networks | Zhou | TTh 2:30-3:50pm | ||
CS237B | Principles of Robot Autonomy II | Bohg/Sadigh | MW 1:00-2:20pm | SCPD | |
CS241 | Embedded Systems Workshop | Levis/Horowitz | TTh 2:30-3:50pm | sched by EE | |
CS242 | Programming Languages | Aiken | MW 8:30-9:50am | SCPD | |
CS243 | Program Analysis and Optimizations | Lam | MW 4:00-5:20pm | SCPD | |
CS245 | Principles of Data-intensive Systems | Zaharia | TTh 2:30-3:50pm | SCPD | |
CS247B | Design for Behavior Change | Wodtke | TTh 2:30-3:50pm | ||
CS247S | Service Design | Stanford | WF 10:00-11:20am | ||
CS248 | Interactive Computer Graphics | Fatahalian | TTh 2:30-3:50pm | SCPD | |
CS250 | Algebraic Error Correcting Codes | Wootters | MW 10:00-11:20am | Sched by EE | |
CS254 | Computational Complexity | Tan | MW 4:00-5:20pm | SCPD | |
CS255 | Introduction to Cryptography | Boneh | MW 2:30-3:50pm | SCPD | |
CS261 | Optimization and Algorithmic Paradigms | Goel | TTh 2:30-3:50pm | ||
CS270 | Modeling Biomedical Systems | Musen | MWF 2:30-3:50pm | sched by BMI | |
CS273A | The Human Genome Source Code | Bejerano | MW 11:30am-12:50pmS | ||
CS275 | Translational Bioinformatics | Wall | MW 4-5:20 | sched by BMI | |
CS275A | Symbolic Musical Information | Selfridge-Fiel | TTh 12:30-1:50 | sched by MUSIC | |
CS320 | Value of Data and AI | Zaharia/Zou | WF 10:00-11:20am | ||
CS329S | Machine Learning Systems Design | Nguyen | MW 2:30-3:50pm | SCPD | |
CS339N | Machine Learning Methods for Neural Data Analysis | Linderman | MWF 11:30am-12:30pmS | sched by STATS | |
CS342 | Building for Digital Health | Aalami | TTh 4:30-5:30pm | Sched by MED | |
CS348A | Computer Graphics: Geometric Modeling & Processing | Guibas | MW 2:30-3:50pm | SCPD | |
CS348C | Computer Graphics: Animation and Simulation | James | TTh 2:30-3:50pm | SCPD | |
CS349G | Selected Reading of Ph.D. Dissertations | Levis/Hennessy | MW 2:30-3:50pm | ||
CS358A | Programming Language Foundations | Patrignani | TTh 10:30-11:50am | ||
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 | ||
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 | ||
CS421 | Designing AI to Cultivate Human Well-being | Aaker/Li | MWF 3-6pm | Sched by GSBGEN | |
CS422 | Interactive and Embodied Learning | Li/Haber | TTh 2:30-3:50pm | ||
CS448I | Computational Imaging and Display | Wetzstein | MW 2:30-3:50 | sched by EE | |
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 1:00-2:00pm | SCPD | |
CS802 | TGR Dissertation | (none listed) | by arrangement |