Teaching Activities
Lecturer — Intro to Programming (UG)
Designed and delivered the undergraduate introduction to programming course, coordinating labs and assessments.
Lecturer — Software Project Management (UG)
Taught project management fundamentals to undergraduate cohorts with a focus on agile and distributed teams.
Lecturer — Databases (UG)
Led cross-campus database instruction, covering relational modeling and SQL-intensive labs.
Lecturer — Software Development, Maintenance, and Operations (Grad)
Delivered a DevOps-oriented graduate course emphasizing continuous delivery and operational excellence.
Lecturer — Databases (UG)
Repeated undergraduate databases teaching duties with refreshed exercises and projects.
Lecturer — Software Development, Maintenance, and Operations (Grad)
Delivered the SDMO graduate course focusing on collaboration patterns and service reliability.
Teaching Assistant — Software Product & Process Management (Grad)
Supported project supervision, grading, and applied workshops for the SP&PM graduate course.
Teaching Assistant — Software Product & Process Management (Grad)
Facilitated graduate SP&PM sessions, mentoring student teams and evaluating deliverables.
Teaching Assistant — Requirements Engineering (Grad)
Guided requirements elicitation workshops and grading for the graduate Requirements Engineering course.