CS 21 - Game Design Process


Survey of the history, technology, ethics, and design of computer games. Intended as a generally accessible course in which students learn about the creation of computer games including storyboards, character design, game play, animation and marketing. Students use these concepts to create a computer game of their own design. Programming experience not required.


Completion of Math D (college algebra) or equivalent experience.

Course Outcomes

  1. Identify and distinguish various computer game genres.
  2. Identify and distinguish the types of computer game platforms and form factors.
  3. Describe, analyze and criticize a game based on its gameplay and reward system.
  4. Compose a design document for a simple 2D game that includes artwork, game play description, and rules.
  5. Design and implement a complete 2D computer game that uses sprites, sound, animation, and scoring.
  6. Compose a user manual for a computer game.
  7. Evaluate gender issues in the computer game industry and culture.
  8. Critically evaluate the claim that computer games create problems in society.
  9. Predict the likely success of a particular game design.
  10. Identify the various types of job positions within the game industry.
  11. Estimate the time and cost for programmers and artists to implement a particular game concept.


Susie Herberholz


This class is offered in the fall and spring semesters in a traditional classroom setting.