CS 117 — Fundamentals of Game Design Theory and Practice
(formerly DPR 117) This course introduces students to the theory and practical aspects of the computer game development process. Students brainstorm a game idea, establish focus, determine the storytelling mode, and document the design.