
Year 1 core modules (ICT and networks)
Year 1 core modules (Computer science)
Year 1 core modules (Games programming)
Year 1 core modules (Software development and networks)
Year 2 core modules (ICT and networks)
Year 2 core modules (Computer science)
Year 2 core modules (Games programming)
Year 2 core modules (Software development and networks)
Final-year core modules (ICT and networks)
Final-year core modules (Computer science)
Final-year core modules (Games programming)
Final-year core modules (Software development and networks)
Modules offered may vary.
This is an introductory course to programming with an emphasis on the learning, development and application of algorithms and data structures in a computer game context. You learn to think, design and program using object-oriented methods.
You are required to demonstrate conceptual understanding and practical competence at programming by designing and developing solutions to specific programming problems and the development of a relevant application.