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
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