Teaching
Courses taught
Published Courses
- ECE212 H1 — Circuit Analysis (2026 Winter) — Role: Lab TA
- ECE221 H1 — Electric and Magnetic Fields (2025 Winter) — Role: Lab TA
- ECE231 H1 — Introductory Electronics (2025 Fall) — Role: Lab TA
- ECE318 H1 — Fundamentals of Optics (2025 Fall) — Roles: Lab TA; Tut TA
- ECE350 H1 — Semiconductor Electronic Devices (2025 / 2026) — Roles: Lab TA; Tut TA