Teaching since 2004
2020-2021
- Term I: SFWR ENG 3O03 / COMP SCI 4O03 (6O03) Linear Optimization
- Term I: SFWR ENG / COMP SCI 4TE3 (6TE3) Continuous Optimization
- Term I: CAS 749 Advanced Topics in Computational Geometry
2019-2020
- Term I: SFWR ENG 3O03 / COMP SCI 4O03 (6O03) Linear Optimization
- Term I: CAS 746 Advanced Topics in Combinatorial Optimization
2018-2019
- Term I: SFWR ENG 3O03 / COMP SCI 4O03 (6O03) Linear Optimization
- Term I: SFWR ENG / COMP SCI 4TE3 (6TE3) Continuous Optimization
- Term I: CAS 746 Advanced Topics in Combinatorial Optimization
2016-2017
- Term I: SFWR ENG / COMP SCI 3/4O03 (6O03) Operations Research
- Term I: SFWR ENG / COMP SCI 4TE3 (6TE3) Continuous Optimization
- Term I: CAS 702 Data Structures and Algorithms (joint with CSE 782)
2015-2016
- Term I: SFWR ENG / COMP SCI 2DM3 Discrete Mathematics with Applications I
- Term I: SFWR ENG / COMP SCI 3/4O03 (6O03) Operations Research
2014-2015
- Term I: SFWR ENG / COMP SCI 2DM3 Discrete Mathematics with Applications I
- Term I: SFWR ENG / COMP SCI 4O03 Operations Research (joint with CS 6O03)
- Term II: SFWR ENG / COMP SCI 4TE3 Continuous Optimization Algorithms (joint with CS 6TE3)
- Term I: CAS 749 Advanced Topics in Computational Geometry
2013-2014
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term I: SFWR ENG / COMP SCI 4O03 Operations Research (joint with SE / CS 6O03)
- Term I: CAS 749 Advanced Topics in Computational Geometry
2012-2013
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term I: SFWR ENG / COMP SCI 4O03 Operations Research (joint with SE / CS 6O03)
- Term I: CAS 746 Advanced Topics in Combinatorial Optimization
2011-2012
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term II: SFWR ENG / COMP SCI 4O03 Operations Research (joint with SE / CS 6O03)
- Term I: CAS 702 Data Structures and Algorithms
2010-2011 (at Université Pierre et Marie Curie, Paris VI)
- Term II: MM 063 Optimisation Combinatoire
- Term II: NM 438 Aspects Géométriques de l'Optimisation Linéaire
2009-2010
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term II: SFWR ENG / COMP SCI 4O03 Operations Research (joint with SE / CS 6O03)
- Term I: CAS 702 Data Structures and Algorithms
2008-2009
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term II: SFWR ENG / COMP SCI 4O03 Operations Research (joint with SE / CS 6O03)
- Term I: CAS 702 Data Structures and Algorithms
2007-2008
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term I: SFWR ENG / COMP SCI 4TE3 Continuous Optimization Algorithms (joint with SE/CS 6TE3)
- Term I: CAS 702 Data Structures and Algorithms
2006-2007
- Term I: SFWR ENG 2DM3 Discrete Mathematics and Logic
- Term I: CAS 702 Data Structures and Algorithms
- Term I: CAS 749 Advanced Topics in Computational Geometry
2005-2006
- Term II: CS 4GB3 Computational Geometry (joint with CS 6GB3)
- Term I: CAS 702 Data Structures and Algorithms
- Term II: CAS 746 Advanced Topics in Combinatorial Optimization
2004-2005
- Term II: CS 4GB3 Computational Geometry (joint with CS 6GB3)
- Term I: CAS 702 Data Structures and Algorithms