Teaching

Courses taught at ÉTS:

Courses previously taught:

Instructor, Electrical and Computer Engineering Dept., University of British Columbia (2017)

Instructor, Computer and Software Engineering Department, École Polytechnique de Montréal (2010-2016)

  • LOG1000 Software Engineering
  • Taught the course in French for six semesters: Fall 2010, Winter 2011, Fall 2012, Winter 2013, Winter 2015, Winter 2016.
  • Topics include: Software life cycle, development processes, analysis & requirements, design, implementation, testing, version control, build systems, continuous integration. Integration of the principle of “flipped classrooms” and new technologies.