Computational Media Summer Courses


    Foundations of Video Game Design

  • CMPM 80K

    Session 1

    A generally accessible course in which students explore how video games (and games generally) shape experiences and express ideas. Students develop novel games, engage in game interpretation, and survey related topics (e.g., game history, technology, narrative, and ethics) through lectures and readings. Programming experience is not required. (General Education Code(s): IM, T2-Natural Sciences.) 

    Click here to see in Class Search.


  • Game Development Experience

  • CMPM 120

    10-Week

    Teaches the concrete programming and collaboration skills associated with making a digital game from start to finish, including but not limited to: establishing a team, concepting, storyboarding, prototyping, producing, and testing a game for release. Students are organized into groups and work together to create and produce a playable game. This course is taught in conjunction with Art 120G which covers the skills required to design and critique digital games. (Formerly course 20, Game Design Experience.) Prerequisite(s): course 80K, Computer Science 12B and 12M, and Film and Digital Media 80V; and Art and Design: Games and Playable Media 80H or 80I; and concurrent enrollment in Art and Design: Games and Playable Media 120. (General Education Code(s): PR-E.)