This course will cover technical programming of games, software engineering (production management) of games, and analysis of game content. There will be short written assignments and a final project (a game of your own design).