University of Wisconsin–Madison (2026 - Present)
- Courses will be listed here once assigned.
University of Virginia (2022 - 2026)
- CS 3130 — Computer Systems and Organization II — Spring 2025, Fall 2025, Spring 2026
- CS 2130 — Computer Systems and Organization I — Spring 2026
- CS 2120 — Discrete Mathematics and Theory I — Spring 2026
- APMA 2501 — Programming with MATLAB & R — Fall 2024, Spring 2025
- CS 1110 — Intro to Programming (Python) — Fall 2024, Spring 2025, Fall 2025
- APMA 3100 — Probability — Spring 2025
- APMA 3080 — Linear Algebra — Fall 2024
- APMA 2130 — Ordinary Differential Equations — Spring 2024, Summer 2025
- APMA 2120 — Multivariable Calculus — Fall 2023, Spring 2024
- PHYS 1425 — Introductory Physics I for Engineers — Fall 2023