Year 1
- Computer Programming 1
- Multimedia Games Design and Development 1
- Communication Systems
- Computer Systems Architectures
- Discrete Mathematics and Combinatorics 1
Year 2
- Multimedia Games Design and Development 2
- Advanced Programming 2
- Computer Programming 2
- Embedded Systems Programming
- Operating Systems
- Linear Algebra
Optional Sandwich Year
Final Year
- A Substantial Individual Project (Based around Developing a New Multimedia Game
- Multimedia Games Design and Development 3
- 3D Computer Graphics
- Options from a range including: Artificial Intelligence; 3D Interactive Environments; Distributed Applications Development





![[PDF]](http://www.gre.ac.uk/__data/assets/image/0005/413555/pdf_supersmall.gif)