2024-25 Courses
- CS + Social Good Studio: Designing Social Impact Projects
CS 51 (Win)
- CS + Social Good Studio: Implementing Social Good Projects
CS 52 (Spr)
- Coding for Social Good
CS 106S (Aut, Win, Spr)
- Computer Organization and Systems
CS 107 (Aut, Win)
- Introduction to Probability for Computer Scientists
CS 109 (Spr)
- Programming Methodologies in JavaScript and Python (Accelerated)
CS 106AX (Aut)
-
Independent Studies (15)
- Advanced Reading and Research
CS 499 (Aut, Win, Spr)
- Advanced Reading and Research
CS 499P (Aut, Win, Spr)
- Curricular Practical Training
CS 390A (Aut, Win, Spr)
- Curricular Practical Training
CS 390B (Aut, Win, Spr)
- Curricular Practical Training
CS 390C (Aut, Win, Spr)
- Independent Project
CS 399 (Aut, Win, Spr)
- Independent Project
CS 399P (Aut, Win, Spr)
- Independent Work
CS 199 (Aut, Win, Spr)
- Independent Work
CS 199P (Aut, Win, Spr)
- Master's Degree Project
SYMSYS 290 (Aut, Win, Spr)
- Part-time Curricular Practical Training
CS 390D (Aut, Win, Spr)
- Programming Service Project
CS 192 (Aut, Win, Spr)
- Senior Project
CS 191 (Aut, Win, Spr)
- Supervised Undergraduate Research
CS 195 (Aut, Win, Spr)
- Writing Intensive Senior Research Project
CS 191W (Aut, Win, Spr)
-
Prior Year Courses
2023-24 Courses
2022-23 Courses
2021-22 Courses
Stanford Advisees
-
Master's Program Advisor
Salman Abdullah, Yousef AbuHashem, Arman Aydin, Esteban Barrero-Hernandez, Simon Camacho, Oumnia Chellah, Aaron Cho, Anthony Chu, Sarah Chung, Nourya Cohen, Abby Cummings, Abhy Devalapura, Samuel Do, Kate Eselius, Daniel Estupiñan, Jacob Faierman, Lara Franciulli, Iris Fu, Ari Glenn, Bryan Gopal, Natalie Greenfield, Kanu Grover, Sureen Heer, Ethan Hellman, Jeffrey Hu, Yubin Jee, Shuvi Jha, Ashlee Kupor, Melissa Lee, Nicole Lee, Eric Martz, Nahum Maru, Anna Mattinger, Brendan McLaughlin, Majd Nasra, Deven Pandya, Jordan Paredes, Steven Pu, Gus Robinson, Aryan Sahai, Parth Sarthi, Akshar Sarvesh, Joseph Seiba, Ishaan Singh, Elizabeth Sinyavin, L'Hussen Touré, Caroline Tran, Jamie Ullman, Divya Vetticaden, Emma Wang, Emmanuelle Williamson, Benjamin Yan, Lucy Zimmerman
-
Undergraduate Major Advisor
Samrat Thapa