Computer Science (Games Programming) BSc(Hons)

Facts about Computer Science (Games Programming)

Year of entry 2012
Qualification BSc(Hons)
Application route 3 years full-time: apply through UCAS (code G625 )
4 years full-time with professional placement: apply through UCAS (code G611 )
4/5 years full-time with foundation year/professional placement: apply through UCAS (code G624) Please note: this foundation route is currently closed to Home applicants for September 2012 entry.
Modules Module Listing

About this course

Why choose this course?

This course is designed for future computer scientists who wish to learn about the development of computer games from a technical (rather than artistic) angle. Having an enthusiasm for playing computer games is a good start but you will also need to want to find out about what is involved in actually coding and creating a game.

What will you study?

Our single honours computing courses have a shared first year, which means it's possible to change course once you've found what really suits you. The core of this degree is computer science: networking, system analysis and design, and databases. This is complemented by the specialist modules taught in our games lab, which will equip you with the knowledge to enhance your technical programming skills in areas such as graphics, animation, artificial intelligence, audio and games programming and development.

Read about our games lab, which includes the latest Sony and Microsoft software as well as high-tech equipment such as PSPs and large screens.

Module listing

Please note that this is an indicative list of modules and is not intended as a definitive list. Those listed here may also be a mixture of core and optional modules.

Year 1

  • Introduction to Computer Games
  • Programming Essentials
  • Systems Analysis and Design 1
  • Practical Programming
  • Games Fundamentals
  • IT Toolbox
  • Business Organisation and Practice
  • Group Design Workshop 1

Year 2

  • Information and Project Management
  • Systems Analysis and Design 2
  • Database Systems
  • Advanced Programming Concepts
  • Group Design Workshop 2
  • Operating Systems and Networking
  • Strategy and Intelligent Games
  • Computer Games Development

Year 3

  • Advanced Games Programming
  • Games Production
  • Option modules (eg Mobile Technology; Computer Graphics, Image Processing; Virtual Reality)

Share this page: