American University LogoGame Center Logo

Teaching

Videogame Prototyping

This course focuses on the prototyping of videogames, with a focus on the design and implementation of game mechanics. Quality over quantity.

Videogame Prototyping course image

Computational Art

A course that shows how to use computational methods to create art.

Computational Art course image

Game Programming

An introductory course to game programming for upper level computer science students.

Game Programming course image

Game Development

A course that teaches the basics of game design and development using a game engine.

Spring 2024Spring 2023Spring 2019Spring 2018Spring 2017Spring 2016Spring 2015
Game Development course image

Game Prototyping

This course introduces students to game design by having them create weekly digital and non-digital game prototypes.

Fall 2023Fall 2022Fall 2021Fall 2020Fall 2019Fall 2018Fall 2017Fall 2014
Game Prototyping course image

Creative Coding

An introductory course to programming with a focus on creating creative visuals.

Summer 2022Spring 2022Summer 2021Summer 2020Spring 2019
Creative Coding course image

Writing Interactive Narrative

A summer course at John Cabot University that teaches students how to write interactive narrative using a variety of tools and techniques

Summer 2017Summer 2016
Writing Interactive Narrative course image

Other Courses

  • Game Design Capstone (COMM-702)
  • Introduction to Computer Science I (CSC-148)
  • Introduction to Computer Science II (CSC-208)
  • Web Programming (CSC-334)