teaching
-
COMP_SCI 110 - Introduction to Computer Programming
- Instructor, Northwestern University
- Avg. Class Size: 185 – Total Students: 1220
- Winter 2022, Spring 2022, Winter 2023, Spring 2023, Winter 2024, Spring 2024, Winter 2025
-
COMP_SCI 111 - Fundamentals of Computer Programming I
- Instructor, Northwestern University
- Avg. Class Size: 396 – Total Students: 1589
- Fall 2021, Fall 2022, Fall 2023, Fall 2024
-
COMP_SCI 212 - Mathematical Foundations of CS
- Instructor, Northwestern University
- Fall 2022
-
COMP_SCI 396 - Communicating Computer Science
- Course Designer & Instructor, Northwestern University
- Avg. Class Size: 36 – Total Students: 125
- Winter 2022, Spring 2022, Spring 2023, Spring 2024, Spring 2025
-
COMP_SCI 396 + 496 - Pedagogical Design in CS
- Course Designer & Instructor, Northwestern University
- Spring 2025
-
SESP 310 - Introduction to Statistical Causal Inference
- Course Designer & Instructor, Northwestern University
- Spring 2020
-
COMP_SCI 372/427 + LRN_SCI 496 - Designing and Constructing Models with Multi-Agent Languages
- Guest Lecturer & Teaching Assistant, Northwestern University
- Spring 2018, Spring 2019, Spring 2021
-
SESP 210 - Introduction to Statistics and Research
- Recitation Instructor & Guest Lecturer, Northwestern University
- Winter 2016, Fall 2016, Winter 2017, Fall 2017, Winter 2019