Michael Foley

Senior Instructor

Department of Chemical and Petroleum Engineering

B.Sc. with Honours, Chemical Engineering

Queens University (1985)

M.Sc. in Process Control, Chemical Engineering

University of Alberta (1988)

Ph.D. Chemical Engineering

Queens University (1993)

P.Eng. (Ontario)



Research and teaching

Research areas

  • Process Design
  • Simulation and Control