the website of owen byron roberts aka owen ribbit

teaching


The College of New Jersey

Web 1 — Introduction to the Internet, Fall 2013

Web 2 — Introduction to JavaScript and Dynamic Web, Spring 2014


New York University Shanghai

Communications Lab — Fall 2015, Fall 2016

Video Games — Fall 2016


Borough of Manhattan Community College

Introduction to Multimedia

Multimedia Project Lab

Multimedia Programming I

Multimedia Programming II

Introduction to Video Game Design

Advanced Web Design

Topics in Media Arts and Technology: Game Design