Teaching for the academic years 2012- present
- The list of courses taught during this period is available here
Teaching for the academic year 2010-2011
Teaching for the academic year 2009-2010
- Advanced software architecture and design: LOG4430, Lecturer, (Winter 2010), Ecole Polytechnique de Montreal, Canada.
- Patterns for program comprehension: INF6306, Assistant Teacher, (Fall 2009), Ecole Polytechnique de Montreal, Canada.
Teaching for the academic year 2008-2009
- Discrete mathematics: LOG2810, Lecturer, (Fall 2008), Ecole Polytechnique de Montreal, Canada.
- Advanced Software Engineering: IFT3911, Assistant Teacher, (Fall 2008), University of Montreal, Canada.
Teaching for the academic years 2006-2007, 2007-2008
- Introduction to Software Engineering, Assistant Teacher, (summer
2007, Winter 2008), University of Montreal, Canada.
- Advanced Software Engineering, Assistant Teacher, (Fall 2007), University of Montreal, Canada.
- Advanced Visual Basic, Assistant Teacher, (Winter 2008), University of Montreal, Canada.