Academic Appointments
-
Lecturer, Computer Science
2025-26 Courses
- From Player to Maker: 2D Engine-Based Game Development
CS 42SI (Aut) - How to Make VR: Introduction to Virtual Reality Design and Development
CS 11SI (Win) - Software Project
CS 194 (Win, Spr) - Software Project (WIM)
CS 194W (Win, Spr) - Software Project Experience with Corporate Partners
CS 210A (Win) - Software Project Experience with Corporate Partners
CS 210B (Spr) -
Independent Studies (8)
- 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 Work
CS 199 (Aut, Win, Spr) - Independent Work
CS 199P (Aut, Win, Spr) - Senior Project
CS 191 (Aut, Win, Spr) - Writing Intensive Senior Research Project
CS 191W (Aut, Win, Spr)
- Curricular Practical Training
-
Prior Year Courses
2024-25 Courses
- How to Make VR: Introduction to Virtual Reality Design and Development
CS 11SI (Win) - Software Project
CS 194 (Win, Spr) - Software Project (WIM)
CS 194W (Win, Spr) - Software Project Experience with Corporate Partners
CS 210A (Win) - Software Project Experience with Corporate Partners
CS 210B (Spr)
2023-24 Courses
- How to Make VR: Introduction to Virtual Reality Design and Development
CS 11SI (Aut) - Software Project
CS 194 (Win, Spr) - Software Project (WIM)
CS 194W (Win, Spr) - Software Project Experience with Corporate Partners
CS 210A (Win) - Software Project Experience with Corporate Partners
CS 210B (Spr) - Spatial Computing Workshop
CS 12SI (Spr)
2022-23 Courses
- How to Make VR: Introduction to Virtual Reality Design and Development
CS 11SI (Win) - Introduction to Mobile Augmented Reality Design and Development
CS 12SI (Spr) - Software Project
CS 194 (Win, Spr) - Software Project (WIM)
CS 194W (Win, Spr) - Software Project Experience with Corporate Partners
CS 210A (Win) - Software Project Experience with Corporate Partners
CS 210B (Spr)
- How to Make VR: Introduction to Virtual Reality Design and Development
Stanford Advisees
-
Master's Program Advisor
Daniel Kim, Ryan Loo, Alex Nguyen, Shree Reddy, Henry Weng