Skip to main content

Eric Rapos
BCmpH, MSc, PhD

Undergraduate Program Director, Computer Science

Associate Teaching Professor

Computer Science

Faculty of Science

Contact information

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

905.721.8668 ext. 5585

eric.rapos@ontariotechu.ca
https://rapos.ca


Research Interests

  • Software Engineering
  • Computer Science Education
  • Software Modelling
  • Pedagogical Development
  • Software Quality

Background

Dr. Eric Rapos maintains an interest in his technical background of model-driven software engineering, focusing on software quality, and process enhancements. He has also recently begun focusing on educational research targeting faculty development, the use of games in learning, and technology-based support for large classroom management. Dr. Rapos is the Director of the Reimagined Pedagogy of Games (RPG) Lab, where he works on advancing the use of games in faculty development and educational settings. 

Prior to joining Ontario Tech University, Dr. Rapos was a full-time faculty member in the Department of Computer Science and Software Engineering at Miami University, where he still maintains adjunct status to enable him to collaborate with colleagues and students on ongoing research.

Education

  • PhD Queen's University 2017
  • MSc Queen's University 2012
  • BCmpH Queen's University 2010

Courses Taught

Fall 2026

  • CSCI 4490U - Advanced Topics in Software Development

Winter 2027

  • CSCI 1063U - Computer Programming Project
  • CSCI 2040U - Software Design & Analysis
  • CSCI 3030U - Database Systems & Concepts

Previous Courses Taught:

  • CSCI 1050U - Computer Architecture
  • CSCI 2010U - Data Structures