Vision: I believe that knowledge we accumulate is more valuable only if shared with others. I am involved in teaching Model-driven Software Engineering, Software Engineering, Planning and Management of Software Projects, Information Systems, Databases, and other courses related to data managements.
Teaching Experience at Carnegie Mellon University – Africa
As faculty member at CMU-Africa, I am involved in teaching computer science classes in both master programs : MSc in Electrical and Computer Engineering & MSc in Information Technology.
1. Advanced Database Systems [Fall 2018] 2. Software Accessibility[Spring 2019] 3. Foundations of Software Engineering [Spring 2019]
Teaching Experience at Polytechnic University of Milan (Italy)
I served as a teaching assistant (TA) for three courses: Software Engineering, Final Examination, and Information Systems at Polytechnic University of Milan.
1. Software Engineering [2014 --- 2017] 2. Final Examination [2014 --- 2017] 3. Information Systems [2014 --- 2017]