Course Schedule | Autumn
Main content start
Academic Year '25 - '26
Not a Stanford student? Go to Stanford Summer Session for information regarding courses available to Summer Visitor students.
This list of courses for the 2025-2026 Autumn quarter is only the preliminary schedule. The full schedule will be released on Navigator in mid-August for student viewing.
Important Note: Courses that have an asterisk (*) are eligible CGOE courses.
| Course | Title | Instructor | Time | Room |
| CS7 | Personal Finance for Engineers | Nash | T 4:30-5:50pm | CoDa B80 |
| CS24 | Minds and Machines | Davies | Th 10:30-11:50am | CoDa B80 |
| CS42SI | 2D Engine-Based Game Development | Borenstein | M, W 4:30-5:50pm | 160-315 |
| CS44N | Great Ideas in Graphics | James | T, Th 10:30-11:50am | Littlefield 104 |
| CS80E | Dissecting The Modern Computer | Trip | T, Th 1:30-2:50pm | Sequoia 200 |
| CS83N | Playback Theater | Reingold | F 1:30-4:20pm | 160-124 |
| CS100A | Problem-solving Lab for CS 106A | (none listed) | ||
| CS100B | Problem-solving Lab for CS 106B | (none listed) | ||
| CS103 | *Mathematical Foundations of Computing | Schwarz/Szumlanski | M, W, F 1:30-2:50pm | Bishop Aud |
| CS103A | Mathematical Problem-solving Strategies | (none listed) | ||
| CS105 | Introduction to Computers | Young | M, W, F 1:30-2:20pm | 260-113 |
| CS106A | *Programming Methodology | Parlante | M, W, F 11:30am-12:20pm | Hewlett 200 |
| CS106AX | Programming Methodol in JavaScript & Python (Acc) | Cain | M, W, F 11:30am-12:20pm | CoDa B90 |
| CS106B | *Programming Abstractions | Gregg | M, W, F 10:30-11:20am | Hewlett 200 |
| CS106L | Standard C++ Programming Laboratory | Gregg | T, Th 3:00-4:20pm | Thornt 110 |
| CS106M | Enrichment Adventures in Programming Abstractions | Zelenski | Th 3:00-4:20pm | 300-303 |
| CS107 | *Computer Organization and Systems | Cain | M, W, F 9:30-10:20am | Nvidia Aud |
| CS107A | Problem-solving Lab for CS 107 | (none listed) | ||
| CS109 | *Intro to Probability for Computer Scientists | Piech | M, W, F 3:00-4:20pm | Hewlett 200 |
| CS109A | Problem Solving Lab for 109 | (none listed) | ||
| CS120 | Introduction to AI Safety | Lamparth | T, Th 3:00-4:20pm | Hewlett 103 |
| CS121 | Equity and Governance for AI | Bailey | M, W 1:30-3:20pm | CoDa B90 |
| CS123 | Intro to AI-Enabled Robots | Liu | M 3:30-6:20pm | Lathrop 180 |
| CS137A | *Principles of Robot Autonomy I | Pavone | T, Th 10:30-11:50am | CoDa B60 |
| CS139 | Human-Centered AI | Russell/Norvig | T, Th 10:30-11:50am | Mitch B67 |
| CS144 | *Introduction to Computer Networking | Winstein | M, W 1:30-2:20pm | Gates B1 |
| CS145 | *Introduction to Big Data Systems | Shivakumar | T, Th 4:30-5:50pm | Nvidia |
| CS146S | The Modern Software Developer | Eric | M, F 8:30-9:20am | 200-030 |
| CS147 | Intro to Human-Computer Interaction Design | Landay | M, W 1:30-3:20pm | CoDa B80 |
| CS147L | Cross-platform Mobile App Development | Landay | T, Th 3:00-4:20pm | CoDa B80 |
| CS148 | *Introduction to Computer Graphics and Imaging | Fedkiw | T, Th 12:00-1:20pm | Nvidia |
| CS149 | *Parallel Computing | Fatahalian/Olukotun | T, Th 10:30-11:50am | Nvidia |
| CS154 | *Introduction to the Theory of Computation | Tan | M, W 3:00-4:20pm | Skill Aud |
| CS157 | *Computational Logic | Genesereth | T, Th 1:30-2:50pm | Gates B1 |
| CS161 | *Design and Analysis of Algorithms | Wootters | T, Th 9:00-10:20am | Bishop Aud |
| CS161A | Problem-Solving Lab for CS161 | (none listed) | ||
| CS171 | Causality, Decision Making and Data Science | Wootters/Imbens | T, Th 1:30-2:50pm | |
| CS173A | Foundations of Computation Human Genomics | Bejerano | M, W 1:30-2:50pm | CoDa B60 |
| CS177 | Human Centered Product Management | Wodtke | T, Th 1:30-3:20pm | CoDa B90 |
| CS183E | Effective Leadership in High-Tech | Finley/Goldfein | W 4:30-6:20pm | 160-127 |
| CS191 | Senior Project | (none listed) | by arrangement | |
| CS191W | Writing Intensive Senior Research Project | (none listed) | by arrangement | |
| CS192 | Programming Service Project | (none listed) | by arrangement | |
| CS193Q | Introduction to Python Programming | Parlante | Th 3:00-4:20pm | STLC 115 |
| CS195 | Supervised Undergraduate Research | (none listed) | by arrangement | |
| CS197 | Computer Science Research | Singhal | T, Th 10:30-11:20am | Lathrop 016 |
| CS198 | Teaching Computer Science | Gregg | ||
| CS198B | Additional Topics in Teaching Computer Science | Gregg | ||
| CS199 | Independent Work | (none listed) | by arrangement | |
| CS199P | Independent Work | (none listed) | by arrangement | |
| CS221 | *Artificial Intelligence: Principles & Techniques | Liang | M, W 1:30-2:50pm | Nvidia |
| CS224V | *Conversational Virtual Assistants with Deep Learning | Lam | M, W 3:00-4:20pm | Gates B1 |
| CS224W | *Machine Learning with Graphs | Leskovec | T, Th 3:00-4:20pm | Nvidia |
| CS227A | *Robot Perception | Song | M, W 10:30-11:50am | Skill Aud |
| CS229 | *Machine Learning | Charikar/Guestrin/Ng | M, W 1:30-2:50pm | Hewlett 200 |
| CS230 | *Deep Learning | Katanforoosh/Ng | T 11:30am-1:20pm | Hewlett 200 |
| CS237A | *Principles of Robot Autonomy I | Schwager | T, Th 1:30-2:50pm | Skill Aud |
| CS238 | *Decision Making under Uncertainty | Kochenderfer | T, Th 9:00-10:20am | Nvidia |
| CS240 | *Advanced Topics in Operating Systems | Rosenblum | T, Th 1:30-2:50pm | Gates B3 |
| CS242 | *Programming Languages | Aiken | T, Th 3:00-4:20pm | Thornt 102 |
| CS247S | Service Design | Stanford | W, F 1:30-4:20pm | STLC 104 |
| CS248B | *Graphics: Animation and Simulation | Liu/James | T, Th 1:30-2:50pm | Packard 101 |
| CS251 | *Cryptocurrencies and Blockchain Technologies | Boneh | M, W 3:00-4:20pm | Gates B3 |
| CS256 | *Algorithmic Fiarness | Reingold | T, Th 10:30-11:50am | Skill Aud |
| CS258 | Quantum Cryptography | Zhandry | M, W 9:30-10:50am | CoDa B90 |
| CS274 | *Reps and Algor for Computational Molecular Bio | Altman | T, Th 4:30-5:50pm | Gates B3 |
| CS283 | Governing AI: Law, Policy, and Institutions | Koyejo/Reuel | M, W 2:15-3:45pm | |
| CS300 | Departmental Lecture Series | Reingold | M, W 4:30-5:50pm | CoDa B80 |
| CS309A | *Cloud Computing Seminar | Chou | T 3:00-4:20pm | Bishop Aud |
| CS329A | *Self Improving AI Agents | Mirhoseini/Chowdhery | M, F 4:30-5:50pm | Skill Aud |
| CS329H | *Machine Learning from Human Preferences | Koyejo | M, W 3:00-4:20pm | Thornt 102 |
| CS329R | Race and Natural Language Processing | Jurafsky/Eberhardt | T 1:30-4:20pm | |
| CS329T | Trustworty Machine Learning | Mitchell | T, Th 4:30-5:50pm | Lathrop 180 |
| CS329X | Human Centered NLP | Yang | T, Th 4:30-5:50pm | CoDa B90 |
| CS331X | Machine Learning for Algorithm Design | Vitercik | T, Th 1:30-2:50pm | Y2E2 111 |
| CS337 | AI-Assisted Care | Adeli/Li | F 9:00-10:00am | CoDa B90 |
| CS340LX | Advanced Operating System Lab: Accelerated (II) | Englar | T, Th 4:30-6:20pm | Lathrop 292 |
| CS349H | *Software Techniques for Emerging Hardware Platform | Achour | T, Th 4:30-5:50pm | Huang 18 |
| CS350S | Privacy-Preserving Systems | Dauterman | T, Th 3:00-4:20pm | 200-303 |
| CS356 | Topics in Computer and Network Security | Durumeric | M, W 1:30-2:50pm | Turing Aud |
| CS377G | Designing Serious Games | Wodtke | M, W 1:30-4:20pm | Lathrop 014 |
| CS389 | Internet Censorship | Chai | T, Th 10:30-11:50am | Littlefield 103 |
| 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 | |
| CS448B | *Data Visualization | Agrawala | M, W 10:30-11:50am | Packard 101 |
| CS476A | Music, Computing and Design I | Wang | M, W 3:30-5:20pm | Knoll 217 |
| CS499 | Advanced Reading and Research | (none listed) | by arrangement | |
| CS499P | Advanced Reading and Research | (none listed) | by arrangement | |
| CS522 | Seminar in Artificial Intelligence | Dror | W 4:30-5:20pm | Bishop Aud |
| CS524 | AI for Science | Davis/Leskovec | W, F 10:30-11:50am | Littlefield 107 |
| CS547 | *Human-Computer Interaction Seminar | Subramonyam | F 11:30am-1:20pm | Gates B3 |
| CS802 | TGR Dissertation | (none listed) | by arrangement |