Teaching

Teaching Assistant & Course Developer — CS520: Theory and Implementation of Advanced Software Engineering

Graduate / Upper-level Undergraduate Course · University of Massachusetts Amherst, College of Information & Computer Sciences · Amherst, MA, USA · Fall 2025 – Spring 2025; Spring 2023 & Fall 2023

I have been part of the CS520: Theory and Implementation of Advanced Software Engineering teaching team at UMass Amherst across multiple semesters — Spring 2023, Fall 2023, Spring 2025, and Fall 2025 — and served as Course Developer Assistant during Summer 2023.
The course covers advanced topics in software design, testing, and quality assurance, with hands-on assignments focused on automation and reproducibility.


Roles and Responsibilities


Highlights


Teaching Focus