This course teaches students game design, including designing multimedia elements, applying calculations to game timing and paths, producing dynamic games, and addressing issues related to games. Students will learn to design game storylines, interactions, balance, rewards and characters. Assessment includes tests, assignments, lab exercises and a final project. Topics covered are defining game design, history of gameplay, gameplay mechanics, the design process, and creating a game's core.