
Graduate/undergraduate ML support — lectures, review sessions, homework/project design, grading, and office hours.
Sep 1, 2025
Graduate/undergraduate TA — supported instruction on large language models and multimodal AI, applied ML, and modern AI development.
Aug 1, 2025

Teaching assistant for four offerings; led reviews, graded exams/assignments, and mentored students on algorithm design and complexity analysis.
Jan 15, 2025
Undergraduate lecturer — control flow, functions, modular design, debugging, and style for maintainable C/C++ programs.
Jul 31, 2021
Undergraduate lecturer — lifecycle models, requirements, design patterns, testing, and project management.
Jul 31, 2021
Undergraduate lecturer — requirements analysis, UML modeling, design patterns, and OO system design.
Jul 31, 2021
Undergraduate lecturer — combinational and sequential logic, gates, flip-flops, and digital circuit design.
Jul 31, 2021
Undergraduate lecturer — relational design, SQL, normalization, and database management systems.
Jul 31, 2021
Undergraduate lecturer — arrays, linked lists, stacks/queues, trees, heaps, and hashing with focus on implementation and complexity analysis.
Jul 31, 2021
Undergraduate lecturer — classical AI search/logic and introductory neural networks with Python implementations.
Jul 31, 2021