Teaching
I taught Software Engineering courses at the Islamic University of Technology (IUT) from 2018 to 2021. I also worked as a Teaching Assistant for two Software Engineering courses during my PhD at the University of Alberta.
Courses Taught
- SWE 4601 - Software Design and Architecture (Winter 2020, IUT)
- SWE 4501 - Design Patterns (Summer 2019, IUT)
- SWE 4401 - Software Requirements Specification (Summer 2019, IUT)
- SWE 4301 - Object Oriented Concepts II (Summer 2019, IUT)
Teaching Assistantships
- CMPUT 401 - Software Process and Product Management (University of Alberta)
- Fall 2021 (Prof. Ildar Akhmetov)
- Fall 2022 (Prof. Ildar Akhmetov)
- Winter 2024 (Prof. Mark Polak)
- Winter 2025 (Prof. Mark Polak)
- CMPUT 404 - Web Applications and Architecture (University of Alberta)
- Fall 2025 (Prof. Hazel Campbell)