Teaching
University of San Diego
- COMP 110: Computational Problem Solving
- Semesters: Fall 2023, Fall 2024, Spring 2026
- COMP 230: Advanced Computational Problem Modeling
- Semesters: Spring 2024, Spring 2025, Fall 2025, Fall 2026
- COMP 305: Object-Oriented Software Design
- Semesters: Fall 2024, Spring 2026, Fall 2026
- COMP 496: Undergraduate Research
- Semesters: Spring 2025
University of California San Diego
- CSE 8A: Introduction to Computer Science in Java (I)
- Quarters: Winter 2020 (TA), Spring 2019 (TA), Fall 2018 (TA)
- CSE 12: Basic Data Structures and Object-Oriented Design
- Quarters: Summer 2022 (Instructor), Winter 2019 (TA)
- CSE 30: Computer Organization and Systems Programming
- Quarters: Fall 2019 (TA)
- CSE 100: Advanced Data Structures
- Quarters: Spring 2020 (TA)
- CSE 134B: Web Client Languages
- Quarters: Summer 2019 (TA)
