Skip to main content
Prof. Randy Fortier

Randy Fortier
MSc

Associate Teaching Professor

Associate Dean of Science, Undergraduate

Computer Science

Faculty of Science

I teach many courses within the Computer Science program, but my focus includes software security, web/mobile development, graphics, and game development. Please note that I am a teaching-focused faculty member, and thus I do not supervise any graduate students.

Contact information

Science Building - Room 4022
North Oshawa
2000 Simcoe Street North
Oshawa, ON L1G 0C5

905.721.8668 ext. 2114

randy.fortier@ontariotechu.ca


Areas of expertise

  • Security
  • Web/Mobile Development
  • Graphics
  • Game Development

Background

Born, raised, and educated in Windsor, I did research on networking protocols for interactive simulations and games for my M.Sc., followed by research on natural language processing. I was a teaching faculty (lecturer) at the University of Windsor for 10 years. In 2011, my family and I moved to Kamloops B.C. because I had another faculty position at Thompson Rivers University, before returning to Ontario, and coming to Ontario Tech, in 2013.

Education

  • BSc (Honours Computer Science, Software Development) University of Windsor 1997
  • MSc (Computer Science) University of Windsor 2003

Courses taught

  • CSCI 1030U - Introduction to Computer Science
  • CSCI 1040U - Introduction to Programming for Scientists
  • CSCI 1060U - Programming Workshop
  • CSCI 2010U - Data Structures
  • CSCI 2020U - Software Systems Development and Integration
  • CSCI 2040U - Software Design and Analysis
  • CSCI 2050U - Computer Architecture
  • CSCI 3010U - Simulation and Modelling
  • CSCI 3070U - Design and Analysis of Algorithms
  • CSCI 3090U - Computer Graphics and Visualization
  • CSCI 3230U - Web Application Development
  • CSCI 3540U - Software Security
  • CSCI 4100U - Mobile Devices
  • CSCI 4110U - Advanced Computer Graphics
  • CSCI 4160U - Interactive Media