Faculty of Science and Technology - Bournemouth University

Bachelor in Games Software Engineering - Grado en Ingeniería de Software de Videojuegos

Faculty of Science and Technology - Bournemouth University
  • Imparte:
  • Modalidad:
  • Precio:
    UK/EU/Channel Islands: £9,250
    International (non-EU): £13,500
    Unlimited number of Scholarships available for next academic year
    Please fill out the enquiry form for more information about the Scholarships
  • Comienzo:
    Septiembre 2022
  • Lugar:
    Reino Unido
  • Duración:
    3 Horas
  • Titulación:
    BSc (Hons) Games Software Engineering


Our brand new BSc (Hons) Games Software Engineering course will see you become a proficient programmer and give you a clear understanding of how to apply those techniques to modern games creation. Furthermore, you’ll develop your knowledge of artificial intelligence, physics, game engines and graphics programming, giving you a broad range of skills that can be put to good use in the context of games programming.

Games Software Engineering has a strong focus on specialist programming units from day one and building your skills in this direction to a greater depth.


The entry requirements for this course are 104 to 120 tariff points, including 3 A-Levels, or equivalent qualifications. BTEC Extended Diploma DMM.

If English is not your first language, you will need to provide evidence that you can understand English to a satisfactory level. English language requirements for this course are normally:

IELTS (Academic) 6.0 with minimum 5.5 in each component, or equivalent.


For this course we are looking for applicants who:

Are competent in Computing, IT, Maths, Physics, Science and/or Technology
Have a strong interest in games technology with particular emphasis on games programming
Are looking to develop a career in the games industry
Are looking to use programming and technology for the creation of games and game assets.


Year 1

Core units

Games Design Principles: You will discover the basic principles of game design, as well as gain experience in collaborative working and sharing ideas.
Introduction to Programming: You will develop a sound understanding of fundamental programming principles and practices involved in implementing computer programs using the games industry standard high-level programming language.
Digital Technologies: You will gain knowledge of a wide variety of technologies involved in the creation of a computer-based solution to a real world problem using several contemporary tools.
Mathematics for Computer Graphics: You will be introduced to a number of fundamental mathematical concepts that underpin computer graphics used in games development.
Object Oriented Games Programming: You will extend your programming skills gained in the introductory to programming unit in the first semester by using an object-oriented approach to software development.
Game Development Pipeline: You will discover the set of techniques and concepts related to the creation of a modern computer game using leading, industry-standard middleware products.
Year 2

Core units

3D Graphics Programming: You will develop technical knowledge and skills in computer graphics programming and then apply these for 3D graphics rendering, as commonly used in computer games.
Physics for Games: You will gain practical knowledge of the essential physics simulation algorithms and underpinning mathematics used to program real-time physics in 3D virtual environments and games.
Programming for Interaction: You will explore multimodal interaction techniques used in computer games through designing gaming interfaces based on the principles of human-computer interaction across a range of input devices.
Game Studio Project: You will experience the practicalities of working in a team, simulating a real world games studio, to plan, design and implement a computer game from concept ideas and all the way to release stage.
AI Game Programming: You will look at fundamental artificial intelligence algorithms needed for computer games and also explore their implementation.
Commercialisation & Business Environments: You will develop the fundamental commercial and professional skills and knowledge needed to successfully establish and operate a business within the creative industry sector.
Year 3

Core units

Individual Project: You will apply the methods and techniques to develop your major individual project, through surveying research literature to identify suitable topics for investigation, developing a formal specification; and critically evaluating the project.
Graphics & Computational Programming: You will gain knowledge of the theories, evaluation methods and implementation solutions required for developing advanced computer graphics applications.
Game Engine Programming: You will explore the underlying theory used in the design of game engines and investigate the architecture of industry standard examples in this area through a process of design, development and implementation.
Innovation, Enterprise & Business Development: You will discover the possibilities of developing your own innovative business ideas, by exploring opportunities for enterprise and innovation through preparing a detailed, professional business proposal.

Salidas profesionales

Microsoft Rare
Rockstar Games
Microsoft Lionhead
Curve Digital
Born Ready Games
Dovetail Games
Goodgame Studios
Ticktock Games
Creative Assembly

¡Infórmate ahora sin compromiso!


Cursos Relacionados

Ver otros estudios de...