|
Personal bio
Mehran Sahami is a professor and Associate Chair for Education in the Computer Science department. He received his BS, MS, and PhD in Computer Science at Stanford. He loved it so much, he didn't want to leave.
Currently teaching
CS 106A: Programming Methodology
(Autumn)
CS 109: Introduction to Probability for Computer Scientists
(Winter)
CS 198: Teaching Computer Science
(Autumn, Winter, Spring)
CS 198B: Additional Topics in Teaching Computer Science
(Winter, Spring)
CS 29N: Computational Decision Making
(Spring)
ENGR 70A: Programming Methodology
(Autumn)
CS 191: Senior Project
(Autumn, Winter, Spring, Summer)
CS 191W: Writing Intensive Senior Project (WIM)
(Autumn, Winter, Spring)
CS 192: Programming Service Project
(Autumn, Winter, Spring, Summer)
CS 199: Independent Work
(Autumn, Winter, Spring, Summer)
CS 199P: Independent Work
(Autumn, Winter, Spring, Summer)
CS 390A: Curricular Practical Training
(Autumn, Winter, Spring, Summer)
CS 390B: Curricular Practical Training
(Autumn, Winter, Spring, Summer)
CS 390C: Curricular Practical Training
(Autumn, Winter, Spring, Summer)
CS 390P: Part-time Curricular Practical Training
(Winter, Spring)
CS 390Q: Part-Time Curricular Practical Training
(Spring)
CS 390S: Part-Time CPT
(Autumn)
CS 390T: Part-Time CPT
(Winter)
CS 390U: Part-Time Curricular Practical Training
(Spring)
CS 393: Computer Laboratory
(Autumn, Winter, Spring, Summer)
CS 395: Independent Database Project
(Autumn, Winter, Spring, Summer)
CS 399: Independent Project
(Autumn, Winter, Spring, Summer)
CS 399P: Independent Project
(Autumn, Winter, Spring, Summer)
CS 499: Advanced Reading and Research
(Autumn, Winter, Spring, Summer)
CS 499P: Advanced Reading and Research
(Autumn, Winter, Spring, Summer)
SYMSYS 196: Independent Study
(Autumn, Spring)
SYMSYS 290: Master's Degree Project
(Autumn)
SYMSYS 296: Independent Study
(Autumn, Winter, Spring)
|