Previous Classes

Spring 2020, Hampshire College

Interactive Fiction, CS 253

Analog Game Design, CS 297

Sponsoring a variety of game-related independent studies.

Fall 2019, Hampshire College

Women in Game Programming, CS 181

Interdisciplinary Game Studio, CS 327 (co-taught with Bassam Kurdali, Assistant Professor of Animation)

Sponsoring a variety of game-related independent studies.

Spring 2019, Hampshire College

Designing Treasure Hunts: An Earth Day Celebration, CS 227

Twitch.tv Game Development, CS 317

Sponsoring a variety of game-related independent studies.

Fall 2018, Hampshire College

Introduction to Game Design, CS 144

Designing Escape Rooms, CS 281 (co-taught with Peter Kallok, Professor of Theatre Design)

Sponsoring a variety of game-related independent studies.

Spring 2018, Hampshire College

Analog Game Design, CS 297

Game Development Workshop, CS 307

Sponsoring a variety of game-related independent studies.

Fall 2017, Hampshire College

Women in Game Programming, CS 225

Interdisciplinary Game Studio, CS 327

Sponsoring a variety of game-related independent studies.

Spring 2017, Hampshire College

Games That Teach, CS 328

Virtual Reality Game Lab, CS 332

Division 3 Workshop for Game Development Projects, CS 336

Sponsoring a variety of game-related independent studies.

Fall 2016, Hampshire College

On Sabbatical

Sponsored a variety of game-related independent studies.

Spring 2016, Hampshire College

On paternity leave

Sponsored 21 game-related independent studies!
(This was not my best plan ever, but I really wanted to support the students doing game development.)

Fall 2015, Hampshire College

Women in Game Programming, CS 181

Interdisciplinary Game Project, CS 319

Sponsored a variety of game-related independent studies.

Spring 2015, Hampshire College

Game Development Workshop, CS 307

Analog Game Design, CS 297

Scripting the Visual Novel, CS 200 (Independent Study, two students)

Fall 2014, Hampshire College

Interdisciplinary Game Studio, CS 327

Introduction to Game Design, CS 144

Visually Impaired Tabletop Gaming with 3D Printing, CS 100 (Independent Study)

Game Design Analysis, CS 200 (Independent Study, four students)

Spring 2014, Hampshire College

Interdisciplinary Game Project, CS 319

Designing Treasure Hunts, CS 227

Puzzle Making, CS 200 (Independent Study, two students)

Conceptualizing and Creating Games with Unity, CS 100 (Independent Study)

Design of the Pathetic roleplaying system, CS 200 (Independent Study)

Developing a roleplaying game combat system, CS 300 (Independent Study)

Fall 2013, Hampshire College

Introduction to Game Design, CS 144

Introduction to Game Programming, CS 192

Researching Game Design and Theory, CS 100 (Independent Study)

Motivation and Mechanics: An Investigation into Role Playing Games, CS 200 (Independent Study)

Board and Card Game Design, CS 200 (Independent Study)

Spring 2013, Quinnipiac University

Game Lab 2, GDD 211

Introduction to Game Design, GDD 101A

Introduction to Game Design, GDD 101B

Fall 2012, Quinnipiac University

Game Design 1, GDD 201

Introduction to Game Design, GDD 101A

Introduction to Game Design, GDD 101B

Spring 2012, Quinnipiac University

Introduction to Game Design, GDD 101A

Introduction to Game Design, GDD 101B

Introduction to Game Design, GDD 101C

Fall 2011, Quinnipiac University

Introduction to Game Design, GDD 101A

Introduction to Game Design, GDD 101B

Introduction to Game Design, GDD 101C