You study a broad curriculum in your first two years, developing knowledge in different aspects of computing science, and gaining skills in problem solving, program design and implementation. In your third year, you move onto specialist topics in game engineering, with modules that focus on the design, development and implementation of software that drives computer games.