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