Directory of Experts
Back to search results
Éric Germain
B.Ing., M.Sc.A. (Poly), M.Sc. (HEC)

Phone: (514) 340-4711 Ext. 2027 Fax: (514) 340-5139 Room: M-4021
LinkedIn ResearchGate

Research interests and affiliations

Research interests
  • Engineering Education
Expertise type(s) (NSERC subjects)
  • 2706 Software engineering


Recent publications
Journal article
Bouchard St-Amant, P.-A., Brabant, A.-N. & Germain, É. (2020). University Funding Formulas: An Analysis of the Québec Reforms and Incentives. Canadian Journal of Higher Education, 50(1), 27 pages. Retrieved from
Journal article
Germain, É. & Robillard, P.N. (2008). Towards Software Process Patterns: an Empirical Analysis of the Behavior of Student Teams. Information and Software Technology, 50(11), 1088-1097. Retrieved from
Germain, É. (2004). Analyse comparative de la répartition de l'effort dans le cadre de processus logiciels (Master's Thesis, École Polytechnique de Montréal).
Journal article
Germain, E. & Robillard, P.N. (2004). Engineering-based processes and agile methodologies for software development: a comparative case study. Journal of Systems and Software, 175(1-2), 17-27. Retrieved from


Eric Germain is a Teaching Professor in Computer and Software Engineering at Polytechnique Montréal. Before joining the faculty, he was a Data Scientist within a large strategy and digital transformation consulting firm. During his career, he worked as a project leader in manufacturing setting, and as a consultant in productivity improvement, in scientific research and experimental development experimental, and in software processes. He also worked in university administration, notably as Head of Programs of Study Development and Evaluation at École de technologie supérieure (ÉTS). He held positions as sessional lecturer at Polytechnique Montréal, ÉTS and CeFTI Université de Sherbrooke. He is a board member of the Canadian Engineering Education Association (CEEA/ACÉG) and chaired the Computers chapter of IEEE Montréal (2003-2005). He holds degrees in Industrial Engineering (B.Ing., 1992) and Computer Engineering (M.Sc.A., 2004) from Polytechnique Montréal, as well as in Business Analytics (M.Sc., 2019) from HEC Montréal. He has been a member of the Ordre des ingénieurs du Québec’s Disciplinary Council since 2007. He is a licensed Professional Engineer and a Chartered Administrator in Québec.


  • INF2610 Operating System Kernel
  • LOG1410 Software Analysis and Design
  • LOG3900 Software Evolution Project