Courses
- Tutorials
- Object Oriented Design, UML:
Associate Professor, University du Québec à Montréal,
France. Winter 2011 - 2012.
Through Visual Paradigm Academic Partner Program, Université du Québec à Montréal is granted license for modeling software - VP-UML, SDE-EC, SDE-NB, SDE-VS, BPVA for educational use.
- Object Oriented Design, UML, Java, Tests: Associate Professor, University of Rennes 1, France. Fall 2009, 2010.
- Software Development and Maintenance: Lab Instructor, University of Montreal, Montréal, Canada. Fall 2006, 2007.
- UML Design: Lab Instructor, Université des Sciences et Technologies de Lille, France. Winter 2007.
- Software Quality and Metrics: Lab Instructor, University of Montreal, Montréal, Canada. Winter 2006.
- Software Development and Maintenance: Lab Instructor, University of Montreal, Montréal, Canada. Fall 2005.
- Fundamentals of Object-Oriented Programming (C++) and Programming Methodology (Java): Lab Instructor, Concordia University, Montréal, Canada. Fall 2004 & Winter 2005.
- Networks, TCP/UDP Sockets: University of Metz, Institute of Human-Computer Interaction, France. Summer, 2003.
- C Programming Language: Joseph Fourier University of Grenoble, France. Summer, 2002.