See below for links to current courses and a list of past courses:
Current Courses
- CS161 - Introduction to Computer Science
- CS240 - Software Engineering
- CS440 - Senior Capstone in Computer Science
Past Courses
- [FALL 2023 ON SABBATICAL]
- [SPRING 2023 ON LEAVE]
- (Fall 2022) CS161 - Introduction to Computer Science
- (Fall 2022) CS240 - Software Engineering
- (Fall 2022) CS361 - Algorithms and Data Structures
- (Spring 2022) CS161 - Introduction to Computer Science
- (Spring 2022) CS240 - Software Engineering
- (Fall 2021) CS161 - Introduction to Computer Science
- (Fall 2021) CS361 - Algorithms and Data Structures
- (Fall 2021) CS425 - Natural Language Processing
- (Spring 2021) CS440 - Senior Capstone in Computer Science
- (Spring 2021) CS161 - Introduction to Computer Science
- (Spring 2021) CS431 - Introduction to Artificial Intelligence
- [FALL 2020 ON MATERNITY LEAVE]
- [SPRING 2020 ON SABBATICAL ]
- (Fall 2019) CS161 - Introduction to Computer Science
- (Fall 2019) CS361 - Algorithms and Data Structures
- (Spring 2019) CS161 - Introduction to Computer Science
- (Spring 2019) CS431 - Introduction to Artificial Intelligence
- (Fall 2018) CS361 - Algorithms and Data Structures
- (Fall 2018) CS425 - Natural Language Processing
- (Spring 2018) CS161 - Introduction to Computer Science
- (Spring 2018) CS440 - Senior Capstone in Computer Science
- [ FALL 2017 ON MATERNITY LEAVE ]
- (Spring 2017) CS161 - Introduction to Computer Science
- (Spring 2017) CS431 - Introduction to Artificial Intelligence
- (Fall 2016) CS161 - Introduction to Computer Science
- (Fall 2016) CS361 - Algorithms and Data Structures
- (Spring 2016) CS161 - Introduction to Computer Science
- (Spring 2016) CS425 - Natural Language Processing
- (Fall 2015) CS161 - Introduction to Computer Science
- (Fall 2015) CS361 - Algorithms and Data Structures
- (Spring 2015 - Pomona College) Introduction to CS (lecture and lab)
- (Spring 2015 - Pomona College) Data Structures
- (Fall 2014 - Pomona College) Artificial Intelligence
- (Fall 2014 - Pomona College) Introduction to CS (lab sections)
- (Spring 2014 - Pomona College) Artificial Intelligence
- (Spring 2014 - Pomona College) Data Structures
- (Fall 2013 - Pomona College) Artificial Intelligence
- (Fall 2013 - Pomona College) Introduction to CS (lab sections)