Current Academic Employment

Sept. 2021 - Dec. 2021 Graduate Teaching Assistant Computer Graphics (CS/SE 3GC3) McMaster University, Hamilton ON Dept. of Computing and Software
Jan. 2022 - Apr. 2022 Graduate Teaching Assistant Intro to Game Design (SE 3GB3) McMaster University, Hamilton ON Dept. of Computing and Software

Previous Academic Experience

Teaching

  • Jan. 2020 - Apr. 2020. Human-Computer Interfaces for Game Design (SE 4GC3) McMaster University, Dept. of Computing and Software.

Graduate Teaching Assistant

  • Jan. 2021 - Apr. 2021. Software Design I (CS/SE 2AA4) McMaster University, Dept. of Computing and Software.
  • Sept. 2020 - Dec. 2020. Performance Analysis (CS/SE 4C03) McMaster University, Dept. of Computing and Software.
  • Sept. 2019 - Apr. 2020. Game Design Capstone (SE 4GP6) McMaster University, Dept. of Computing and Software.
  • Sept. 2018 - Apr. 2019. Game Design Capstone (SE 4GP6) McMaster University, Dept. of Computing and Software.
  • Sept. 2018 - Dec. 2018. Intro to Digital Logic (SE 2DA4) McMaster University, Dept. of Computing and Software.
  • Jan. 2018 - Apr. 2018. Intro to Digital Logic (SE 2DA4) McMaster University, Dept. of Computing and Software.
  • Sept. 2017 - Dec. 2017. Human-Computer Interfaces (CS/SE 4HC3) McMaster University, Dept. of Computing and Software.
  • Jan. 2017 - Apr. 2017. Communication Skills (SE 3I03) McMaster University, Dept. of Computing and Software.
  • Sept. 2016 - Dec. 2016. Human-Computer Interfaces (CS/SE 4HC3) McMaster University, Dept. of Computing and Software.
  • Jan. 2016 - Apr. 2016. Game Design (SE 3GB3) McMaster University, Dept. of Computing and Software.

Guest Lecturer

  • Game Worlds. February 26 - March 5, 2018. for Dr. Carette's SE 3GB3 class.
  • Technical Writing. January 25, 2017. for Dr. Carette's SE 3I03 class.
  • So You Want to Work With Games? April 7, 2016. for Dr. Smith's SE 3GB3 class.

Publications, Papers and Talks

Published Peer-Reviewed Papers

Conference Talks

  • Types for Players. October 12, 2021. Programming Languages in Entertainment '21 Online.
  • Relating Gameplay Challenges to Cognitive and Motor Abilities. July 2017. Immerse Meeting Carleton University, Ottawa ON.

Preprint Papers

  • Jacques Carette and Sasha Soraine. Types for Players. Accepted for PLIE'21 Workshop, awaiting open-access publication as CEUR-WS volume of workshop proceedings.
  • Noel Brett, Jacques Carette, Gabriel Dalimonte, Adele Olejarz, Geneva Smith, and Sasha Soraine. Discussing the Effects of Visual Scaling on Games. Submitted to GAME-ON NA with positive reviews before conference was cancelled.
  • J. Carette, S. Soraine. Understanding the Player-Game Relationship through Challenges and Cognitive & Motor Abilities. Pre-print of rejected paper. Positive reviews lead us to refining and presenting the larger framework as our published journal paper in the Journal of Games, Self, & Society.

Theses and Course Related Papers

Education

Sept. 2018 - ??? PhD. Software Engineering McMaster University, Hamilton ON Thesis: [Working Title]
Jan. 2016 - Oct. 2018 MASc. Software Engineering McMaster University, Hamilton ON Thesis: Ooh, what's this button do?
Sept. 2011 - Dec. 2015 B.Eng Software Engineering and Game Design McMaster University, Hamilton ON

Honours and Awards

  • Ontario Graduate Scholarship. 2020-2022
  • The Dalley Fellowship. 2018-2019
  • Ontario Graduate Scholarship. 2018-2019

Memberships and Organizations

Professional Memberships

  • Ontario Society of Professional Engineers. Student Member.
  • International Game Design Association. Student Member.

Committees and Volunteer Organizations

  • Vice President of Events. Life in Computing and Software. Dept. of Computing and Software, McMaster University. April 2018 - 2020
  • Student Representative. Graduate Curriculum Policy Committee. Dept. of Computing and Software, McMaster University. Sept. 2018 - May. 2019