All Courses
-
CMS.608/864 Game Design
Learn how to design and analyze games across a variety of different genres! Work in teams to develop and test your own games with real players. Use texts, tools, references and history to analyze and compare games. Understand how game rules interact and evolve with iterative design. Play and discover old and new tabletop and digital games.
-
CMS.633/833 Digital Humanities
Examines theory and practice of using computational methods in the emerging field of digital humanities. Develops an understanding of key digital humanities concepts such as data representation, digital archives, information visualization, and user interaction through the study of contemporary research in conjunction with working on real-world projects for scholarly, educational, and public needs. Students create prototypes, write design papers, and conduct user studies. Some programming and design experience is helpful but not required. Students taking graduate version complete additional assignments.
-
ES.100 Project-Enhanced Learning
What one needs to know to make stuff...