Expertise
Areas of Specialization
Research Clusters
Current status
-
Accepting graduate students
-
Associate Chair for Graduate Studies
Computing and Software
-
Associate Professor
Computing and Software
Overview
I am most interested in programming languages, especially ones for typed meta-programming and in their application to software engineering and to mechanized mathematics. I am also working on programming languages for quantum computation.
Jacques Carette is currently the Associate Chair for Graduate Studies in the Department of Computing and Software at McMaster University. He obtained his Ph.D. in pure mathematics at the Université de Paris-Sud in 1997, his M.Sc. from the Université de Montréal and B.Math from the University of Waterloo. He also worked for 11 years at Maplsoft Inc, where he was both head of the Math Group as well as Product Development Director. He is also Chair of IFIP WG 2.11 Program Generation and Chair of TC 2 Software Theory and Practice.