Skip to main content
Prof. Randy Fortier

Randy Fortier
MSc

Pronouns: he/him

Senior Teaching Professor

Associate Dean Undergraduate and Experiential

Computer Science
Faculty of Science

Mr. Fortier's work is focused on computer science education, including techniques for engaging students, building community, and incorporating technology into the classroom. Projects include the development of educational tools, evaluating the effectiveness of pedagogical techniques within computer science education, and the creation of serious games designed to teach computer science concepts.



  • MSc - Computer Science University of Windsor 2002
  • BSc, Honours - Computer Science University of Windsor 1997

Panel on Teaching Large Classes

Oshawa, Ontario

2nd Symposium for Effective Teaching and Learning in the Sciences

Dynamic Teaching using Real-time Classroom Analytics 1st Symposium for Effective Teaching and Learning in the Sciences

Oshawa, Ontario

1st Symposium for Effective Teaching and Learning in the Sciences

Challenges in Building a Mobile SpeechWeb Browser

Barcelona, Spain

MOBILITY 2011

A Dynamic Scheme in Support of Scalability in General-Purpose Distributed Virtual Environments

Vancouver, British Columbia

HPCS, 2000

World Distribution Protocol for Support of Scalable General-Purpose Distributed Virtual Environments

Kingston, Ontario

HPCS, 1999

  • A Faculty Initiative Addressing Gender Disparity at a Small STEM-Focused University: A Case Study, A Takeuchi, A Khan, PH Hoang, JY Zhuang, R Fortier, M Shimabukuro, M Miljanovic, A En-Shiun Lee, SIGCSE Virtual (2024)

  • An event based denotational semantics for natural language queries to data represented in triple stores, RA Frost, BS Amour, R Fortier, IEEE Seventh International Conference on Semantic Computing, 142-145 (2013)

  • Challenges in Building a Mobile Speech Web Browser, R Fortier, R Frost, Mobility (2011)

  • MySpeechWeb: Software to facilitate the construction and deployment of speech applications on the web, RA Frost, A Karaki, DA Dufour, J Greig, R Hafiz, Y Shi, S Daichendt, ... Proceedings of the 10th international ACM SIGACCESS conference on Computers … (2008)

  • An efficient denotational semantics for natural language database queries, RA Frost, RJ Fortier, International Conference on Application of Natural Language to Information Systems (2007)

  • A Dynamic Scheme in Support of Scalability in General Purpose Distributed Virtual Environments, R Fortier, RD Kent, High Performance Computing Systems and Applications, 69-85 (2002)

  • A Scalable Architecture for Distributed Virtual Environments, RJ Fortier, University of Windsor (2002)

  • World Distribution Protocol for Support of Scalable General Purpose Distributed Virtual Environments, R Fortier, RD Kent, M Schlesinger, High Performance Computing Systems and Applications, 215-220 (2000)
  • Faculty of Science Teaching Award
  • Faculty of Science Teaching Award
  • Selected teaching scholar-in-residence - 2021/2022 - 2022/2023
  • Funded for virtual learning project – 2021/2022
  • Student choice award nominee – 2020/2021
  • Student choice award nominee – 2019/2020
  • Faculty of Science teaching award – 2019/2020
  • Teaching award nominee – 2018/2019
  • Student choice award nominee – 2018/2019
  • Recipient of a Teaching Innovation Fund grant (2016/2017)
  • Recipient of the Achievement Increment (2013/2014, 2014/2015)
  • Certificate of Appreciation from Windsor Computer Science Society (2009)
  • Recipient of the Centred on Learning Innovation Fund (2008)
  • Certificate of Appreciation from Universidad Ciencias Informáticas (2008)
  • Recipient of the Ontario Graduate Scholarship (2000-2001, 2001-2002)
  • Recipient of the University of Windsor Tuition Scholarship (2000-2002)
  • Recipient of the Hewlett-Packard science award (1997)
  • Introduction to CS
  • Software Security
  • Mobile Devices
  • Web Application Development
  • Computer Architecture