Course Content
Year 1
- Design Methods 1 (Design)
- Design Methods 2 (Design)
- Introduction to Game Development (Requisite Core)
- Group Project (Requisite Core)
- Introduction to Non Digital Game Design (Design)
- Games Jams (Requisite)
- Introduction to Programming (Programming)
- Algorithms and Data Structures (Programming)
- Maths for Software Development (Programming)
Year 2
- Advanced Design Methods (Design)
- Digital Scripting for Games (Design)
- Games Research Methods (Mandatory - Core)
- Managing Games Production (Mandatory - Core)
- Tools Programming (Programming)
- Artificial Intelligence for Games (Programming)
- Programming for Graphics (Programming)
Year 3
- Honours Project (Mandatory)
- Game Development Masterclass (Requisite)
- Portfolio (Requisite)
- Professional Practice (Requisite)
Optional modules
Year 2
- Rapid Game Development (Optional Design)
- Level Design (Optional Design)
- Game Engine Development (Optional Programming)