Not a Stanford student? Go to http://summer.stanford.edu for information on taking classes as a Summer Visitor.
Course timetable as of July 04, 2021
Course | Title | Instructor | Time | Room | SCPD |
---|---|---|---|---|---|
CS1U | Practical Unix | Zelenski | |||
CS52 | CS+Social Good: Implementing Social Good Projects | Cain | TTh 6:30-8:20pm | STLC115 | |
CS100A | Problem-solving Lab for CS 106A | Piech/Sahami | by arrangement | ||
CS100B | Problem-solving Lab for CS 106B | Zelenski/Gregg | by arrangement | ||
CS102 | Working with Data - Tools and Techniques | Widom | TTh 1:30-2:50 | STLC111 | |
CS103 | Mathematical Foundations of Computing | Lee/Varodayan | MWF 3:00-4:20 | Nvidia Aud | SCPD |
CS105 | Introduction to Computers | Young | MWF 2:30-3:20 | 300-300 | |
CS106A | Programming Methodology | Piech/Sahami | MWF 1:30-2:20 | Hewlett200 | |
CS106B | Programming Abstractions | Zelenski/Gregg | MWF 2:30-3:20 | Bishop Aud. | SCPD |
CS106E | Exploration of Computing | Young | MWF 1:30-2:20 | 300-300 | |
CS106L | Standard C++ Programming Laboratory | Zelenski/Zeng | MW 4:30-5:50pm | EDUC 128 | |
CS106S | Coding for Social Good | Cain | W 12:30-2:20pm | EDUC 206 | |
CS107 | Computer Organization and Systems | Troccoli | MF 12:30-2:20 | Bishop Aud. | |
CS107A | Problem-solving Lab for CS 107 | Troccoli | T 9-11:50 am | GILBERT 117 | |
CS107E | Computer Systems from the Ground Up | Levis | MF 3-4:20 | Lathrop299 | |
CS109 | Intro to Probability for Computer Scientists | Yan | MWF 10:30-11:50 | Nvidia Aud | SCPD |
CS110 | Principles of Computer Systems | Cain | MWF 1:30-2:50 | Shriram104 | |
CS110L | Safety in Systems Programming | Cain/Eberhardt | TTh 10:30-11:20am | ART350 | |
CS129 | Machine Learning (Applied) | Ng/Bensouda Mo | T 10:30-11:50 | 380-380C | |
CS140 | Operating Systems and Systems Programming | Ousterhout | MWF 11:30-12:20 | 300-300 | |
CS142 | Web Applications | Rosenblum | MWF 10:30-11:20 | Gates B01 | SCPD |
CS143 | Compilers | Kjolstad | TTh 3:00-4:20 | Gates B01 | SCPD |
CS151 | Logic Programming | Genesereth | TTh 3:00-4:20 | Hewlett103 | |
CS155 | Computer and Network Security | Boneh/Durumeri | TTh 1:30-2:50 | Nvidia Aud | SCPD |
CS166 | Data Structures | Schwarz | TTh 3:00-4:20 | 420-041 | |
CS168 | The Modern Algorithmic Toolbox | Valiant | MW 1:30-2:50 | 420-040 | |
CS170 | Stanford Laptop Orchestra: Composition, Coding, Pe | Wang | W 7:30-10:20pm | Sched by MUSIC | |
CS181 | Computers, Ethics and Public Policy | Winstein/Brigg | MW 3:00-4:20 | Hewlett200 | |
CS181W | Computers, Ethics and Public Policy (WIM) | Winstein/Brigg | MW 3:00-4:20 | Hewlett200 | |
CS184 | Bridging Policy and Tech Through Design | Ullman/Bernhol | T 4:30-5:50pm | 300-303 | |
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:50 | 300-300 | |
CS193X | Web Programming Fundamentals | Chang | TTh 3:00-4:20 | STLC111 | |
CS194 | Software Project | Borenstein | MW 3:00-4:20 | 200-002 | |
CS194A | Android Programming Workshop | Borenstein/Pan | W 4:30-5:50 | Gates 174 | |
CS194W | Software Project (WIM) | Borenstein | MW 3:00-4:20 | 200-002 | |
CS195 | Supervised Undergraduate Research | (none listed) | by arrangement | ||
CS198 | Teaching Computer Science | Sahami/Rydberg | M 4:30-6:20 | 420-040 | |
CS198B | Additional Topics in Teaching Computer Science | Sahami/Johnson | |||
CS199 | Independent Work | (none listed) | by arrangement | ||
CS199P | Independent Work | (none listed) | by arrangement | ||
CS202 | Law for Computer Science Professionals | Hansen | Th 4:30-5:50 | 260-113 | |
CS210B | Software Project Experience with Corporate Partner | Borenstein | TTh 3:00-4:20 | Gates 505 | |
CS221 | Artificial Intelligence: Principles & Techniques | Finn/Anari | MW 1:30-2:50 | Nvidia Aud | SCPD |
CS224U | Natural Language Understanding | Potts/MacCartn | MW 4:30-5:50 | Gates B01 | SCPD |
CS229 | Machine Learning | Ma/Charikar | MW 4:30-5:50 | Bishop Aud. | SCPD |
CS230 | Deep Learning | Ng/Katanforoos | T 9:00-10:20 | Nvidia Aud | SCPD |
CS231N | Convolutional Neural Networks for Visual Recog | Li/Krishna | TTh 12:00-1:20 | Nvidia Aud | SCPD |
CS233 | Geometric and Topological Data Analysis | Guibas | MW 3:00-4:20 | Clark S361 | |
CS235 | Comp Methods for Biomed Image Analysis & Interpret | Rubin | MW 1:30-2:50 | sched by RAD | |
CS240 | Advanced Topics in Operating Systems | Engler | TTh 4:30-5:50 | Gates B03 | SCPD |
CS240LX | Advanced Systems Laboratory, Accelerated | Engler | TTh 6-8:50 | ||
CS241 | Embedded Systems Workshop | Levis/Horowitz | MW 9:30-11:20 | sched by EE | |
CS244 | Advanced Topics in Networking | McKeown/Katti | TTh 9:00-10:20 | 380-380Y | |
CS244B | Distributed Systems | Mazieres | MW 3:00-4:20 | Gates B01 | SCPD |
CS247G | Introduction to Game Design | Wodtke | TTh 1:30-4:20 pm | STLC114 | |
CS254B | Computational Complexity II | Tan | MW 4:30-5:50 | 200-303 | |
CS272 | Intro Biomedical Informatics Research Methodology | Altman | TTh 3:00-4:20 | Sched by BMI | |
CS273C | Cloud Computing for Biology and Healthcare | Kundaje | TTh 4:30-5:50 | Sched by GENE | |
CS275B | Computational Music Analysis | Selfridge-Fiel | TTh 1:30-2:50 PM | sched by Music | |
CS278 | Social Computing | Bernstein | MW 1:30-2:20 | Gates B01 | SCPD |
CS294S | Research Project in Software Systems and Security | Lam | TTh 10:30-11:50 | Gates100 | |
CS294W | Writing Intensive Research Project in CS | Lam | TTh 10:30-11:50 | (see CS 294S) | |
CS298 | Seminar on Teaching Introductory Computer Science | Gregg | T 1:30-2:50 | 160-322 | |
CS327A | Advanced Robotic Manipulation | Khatib | MW 3:00-4:20 | GatesB12 | |
CS335 | Fair, Accountable, & Transparent Deep Learning | Wei/Landay | WF 1:30-2:50 | 160-326 | |
CS348B | Computer Graphics: Image Synthesis Techniques | Hanrahan | TTh 1:30-2:50 | 200-205 | |
CS348E | Character Animation: Modeling, Simulation & Contro | Liu | MW 1:30-2:50 | EncinaW202 | |
CS348K | Visual Computing Systems | Fatahalian | TTh 3:00-4:20 | 60-109 | |
CS350 | Secure Compilation | Patrignani | TTh 10:30-11:50 | 160-314 | |
CS355 | Advanced Topics in Cryptography | Eskandarian/Ko | TTh 9:00-10:20 | EDUC128 | |
CS360 | Simplicity and Complexity in Economic Theory | Akbarpour | TTh 9:30-11:20 | Econ will sched | |
CS361 | Engineering Design Optimization | Kochenderfer | TTh 3:00-4:20 | sched by AA | SCPD |
CS368 | Algorithmic Techniques for Big Data | Charikar | TTh 10:30-11:50 | 380-380Y | |
CS372 | AI for Disease Diagnosis & Information Recommend | Chang | TTh 9:00-10:20 | ART 360 | |
CS377N | Introduction to the Design of Smart Products | Follmer | MW 3:30-5:20 | 520-145 | |
CS377Q | Designing for Accessibility | Tang | TTh 4:30-5:50 | Lathrop180 | |
CS377U | Understanding Users | Bentley | MW 4:30-5:50 | 320-109 | |
CS379C | Computational Models of the Neocortex | Dean | TTh 4:30-5:50 | 380-380C | |
CS384 | Seminar on Ethical and Social Issues in NLP | Jurafsky | T 4:30-6:20 | STLC115 | |
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 | ||
CS448P-0 | Hacking the Pandemic | James | TTh 10:30-11:50 | ||
CS472 | Data science and AI for COVID-19 | Zou | F 9:30-11:20 | ||
CS499 | Advanced Reading and Research | (none listed) | by arrangement | ||
CS499P | Advanced Reading and Research | (none listed) | by arrangement | ||
CS520 | Knowledge Graphs | Chaudhri/Genes | T 4:30-6:20 | 160-326 | |
CS529 | Robotics and Autonomous Systems Seminar | Pavone/Bohg | F 10:30am-12:20pmP | sched by AA | |
CS801 | TGR Project | (none listed) | by arrangement | ||
CS802 | TGR Dissertation | (none listed) | by arrangement | ||
CS81SI | AI Interpretability and Fairness | Reingold/Zou | Th 4:30-5:50 | 160-322 | |
CS82SI | Workshop for Wellness in Tech | Piech | Th 4:30-5:50pm | Lathrop296 |