Teaching
-
CMPUT 402 - Software Quality, University of Alberta – Winter 2019, Winter 2020, Winter 2021, Winter 2022
-
CMPUT 201 - Practical Programming Methodology, University of Alberta – Winter 2017, Winter 2018, Winter 2019, Winter 2021
-
CMPUT 663 - Software Analytics, University of Alberta – Fall 2019, Fall 2021
-
CMPUT 663 - Software Maintenance and Reuse, University of Alberta – Fall 2017
-
CMPUT 663 - Software Product Lines: Implementation, Analysis and Maintenance, University of Alberta – Fall 2016
-
Software Product Lines Seminar , TU Darmstadt – Winter 2015