What you study
In Year 1 of the course, students are introduced to the core principles of computer game programming, computer architecture, and software design, as well as studying the appropriate mathematics for computer science and learning to program in C++.
In Year 2, students will continue studying the fundamentals of computer science, including data structures and algorithms, as well as graphics programming, general games programming, and systems architecture.
In Year 3, students participate in a professional project with students from other courses in the school. You will have the opportunity to work in a multi-disciplinary game development brief from an external organisation. Students have previously worked with Sony, Microsoft, Disney, The Chinese Room, Futurelab, and Outplay, as well as taking briefs for games looking at health, education and the environment. You will also study artificial intelligence, network and graphics programming.
In Year 4 (Honours), students have the opportunity to undertake a significant and sustained individual project, under the supervision of a member of the academic staff.
For more information on the course content, download the Programme information - BSc with Honours in Computer Games Technology
How you learn and are assessed
You will spend around 12-15 hours per week in lectures, tutorials and laboratories. Lectures are used to present key concepts, theories and techniques. Tutorials and laboratory-based activities increase your understanding of the subject and allow you to develop your competence and confidence in technological and theoretical work.
During the course you will be required to actively participate in group work, discussions, seminars, and private study.
There is a mixed assessment strategy used on the course. Most modules are assessed through coursework, which may include project work and student-led presentations. Some modules use a mixture of coursework and formal examination.