This course will cover general computing and software engineering knowledge and techniques that apply across the computing industry. At the same time you ll have the chance to explore the latest issues in computer games. We ll look at the technical aspects of games development, and support you to develop a strong knowledge base. From computer games programming to games systems and development techniques, we ll cover some vital topics.