Teaching Activities

 

 

Design & Analysis of Algorithms, COMP 6651, graduate course, Fall 2008.

Graph Theory with System Applications, INDU 6131, graduate course, Winter 2008.

Design & Analysis of Algorithms, COMP 6651, graduate course, Fall 2007.

Design and Analysis of Algorithms, COMP465, undergraduate course, Fall 2006.

Optical Networking: Architectures and Protocols, ENCS 6811, graduate course, Fall 2006

Quality Methodologies for Software, INSE 6250, graduate course, Winter 2006

 

 

Modèles de recherche opérationnelle, IFT1575, automne 2005

 

Programmation en nombres entiers, IFT6551, hiver 2005

 

Téléinformatique, IFT3320/IFT6320, hiver 2003

 

Structures de données, IFT2010, hiver 2002.

 

 

Calculus I

Mathematics and Industrial Engineering Department

Winter 1992, 1997.

 

Discrete Mathematics

Electrical and Computer Engineering Department

Fall 1991 - 1993, Fall 1996

Data Structures and Algorithms for Operational Research, Ph. D. course, winter 1989, 1990, 1991.

Integer Programming, Ph.D. course, Winter 1988 - 1990, 1992, 1993.

Algorithmic and Complexity, Ph.D. course, Winter 1993.

Polyedral Combinatorics,  Co-investigator (with M. Desrochers) of a working group, Winter 1988 and Fall 1988.

 

 

.

 

Postgraduate course in Operational Research: Column Generation and Mixed-integer Programming

Joint Program École Polytechnique Fédérale de Lausanne - Université Joseph Fourier (Grenoble, France),

April 1995.

 

Combinatorial Optimization: New methods and Applications in Chemistry, Clustering Analysis and Location

Ph.D. course, Mathematics Department

Fall 1994