Game & Interactive Media Design, Rider University
I currently teach full-time as an Assistant Professor I in Rider University's Game & Interactive Media Design program. Below are the syllabi for each of my courses:
- ART-150: Digital Foundations (Spring 2023, Spring 2024-Present)
- ART-352: Motion Graphics (Spring 2024)
- GAM-120: Intro to Game Logic (Present)
- GAM-150: Intro to Game Studies (Fall 2022-Fall 2023, Present)
- GAM-200: Game Design (Fall 2022-Present)
- GAM-310: Special Topics in Game Design – Historical Case Studies (Fall 2023)
- GAM-310: Special Topics in Game Design – Interactive Narrative Design (Fall 2022)
- GAM-402: Game Workshop II (Spring 2024)
Design and Creative Technology, The College of New Jersey
I taught as an Adjunct Assistant Professor in The College of New Jersey's Interactive Multimedia Department from 2014-2022:
- IMM 460: Games II – Implementation (Spring 2022)
- AAV 255: Web I (Spring 2022)
- IMM 270: Game Studies and Design (Fall 2020-2021)
- IMM 110: Introduction to Digital Media (Fall 2015-2021)
- IMM 271: The Legend of Zelda as a Case Study in Game Design (Spring 2020 Self-Proposed Mini Course)
- IMM 460/CSC465: Games II – Implementation (Spring 2015)
- IMM 360/CSC365: Games I – Design and Architecture (Fall 2014)
Digital Media Arts, Mercer County Community College
During the Spring 2022 Semester and Summer 2022 Term, I taught as an Adjunct Faculty member at Mercer County Community College