School of Design, Engineering & Computing - Bournemouth University

Bachelor in Games Programming - Grado en Programación de Videojuegos

School of Design, Engineering & Computing - Bournemouth University
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
  • Precio:
    £9000 for EU and UK students
    £13500 for international students
    Unlimited number of Scholarships available for next academic year
    Please fill out the enquiry form for more information about the Scholarships
  • Comienzo:
    Septiembre 2017
  • Lugar:
    Reino Unido
  • Duración:
    3 Años
  • Idioma:
    El Grado se imparte en Inglés
  • Titulación:
    Games Programming BSc (Hons)


The industry has a substantial need for highly technical programmers with knowledge of mathematics, physics, artificial intelligence and a clear understanding of techniques such as, for example, optimising code to maximise the performance of computer graphics rendering technology.

You will study a common first year with the BSc (Hons) Games Technology allowing you to choose the pathway that best suits your aptitude and career goals.

Successful completion of this course could lead to the opportunity to progress to a Masters degree that evolves the concepts that this course covers to a higher level.

We have established links with local, national and international games companies, whose experts regularly visit BU to give guest lectures throughout the year.


280 to 300 tariff points, including 3 A-levels, or equivalent qualifications. BTEC Extended Diploma: DMM


Year 1 - Level C
Creative Business Awareness
This unit will focus on providing students with an overview to the Creative Technology Industry and an awareness of how businesses of different sizes operate within the sector. Students will develop skills and knowledge that will allow them to participate in commercial simulations of business activities from within the sector, and develop a range of basic professional development skills such as working within a team, project management and presentation and communication of information.

Media Devices & Networks
The unit lays the foundation for the Level I of the Creative Technology pathways. Students will learn the basic concepts, mechanisms and operation of computers and media devices. In addition they will learn the fundamentals of network systems, limitations and capabilities to support delivery of integration of audio, video and gaming equipment and multimedia content across networks.

Software Programming
You will develop an understanding of the fundamentals of programming principles and practices involved in the planning, designing and implementing of computer programs for audio and media applications.

Computer Graphics for Games
The aim of this unit is to introduce students to a number of the fundamental mathematical concepts that are used to underpin the understanding of computer graphics used in game development.

Games Production Techniques 1
This double weighted unit will introduce you to a number of different areas of games development focused on beginner’s level, aiming to cultivate an understanding of contemporary game creation for the rest of the course.

This unit will explore the history of computer games across the last few decades and the fundamentals of game hardware and software. You will look at the development of games software, games design and specific game content/asset creation on a variety of platforms and the use of different software/middleware.

Year 2 - Level I
Commercial Business Environment
This unit will provide students with the opportunity to develop the fundamental commercial and professional skills and knowledge needed to operate a business within the Creative Industry sector. The unit incorporates teamwork on simulated business projects and encourages the development of the personal and interpersonal skills necessary to operate successfully in creative industry sector.

Group Project
In this unit you will develop skills in team working through the delivery of a project as part of a multi-disciplinary team. You will gain knowledge of the production processes as relevant to your creative area and be able to communicate your ideas effectively in person and online.

Programming for Graphics and Games
The aim of this key skill unit is to develop knowledge and skills in computer graphics and games with a particular emphasis on the mathematical and technical theory needed for gaming software. In this unit the students will develop a game engine for advanced 2D sprite base games and 3D graphics rendering.

Mobile Games Programming
The aim of this unit is to develop the principles and skills that underpin the application of graphics, sound and software programming for the creation of games and 3D graphics for mobile platforms. The unit will place a particular emphasis on game development for platforms such as the iPhone and the iPad.

AI Game Programming
The aim of this unit is to develop understanding and skills in artificial intelligence needed for games programming. Students will look at fundamental AI algorithms and the implementation of those algorithms in games.

Object Oriented Techniques
The aim of this unit is to develop object oriented analysis and design skills coupled with knowledge of algorithms and data structures used to construct software architectures for object oriented programs. Students will analyse requirements of a game to develop the rules, heuristics and patterns that partition the game into discrete components.

Year 3 - Optional Placement year
The 40-week (minimum) placement provides an excellent opportunity for students to gain first-hand industry experience.

Experience gained on the placement is invaluable in helping you to make informed decisions about your future career path, as well as enhancing employment prospects upon graduation.

A dedicated Placements Office will help you with finding a placement. You will also receive support throughout the placement experience. Interview techniques and advice are also provided to help with obtaining a placement.

Year 4 - Level H
Innovation and Business Development
This unit will support and facilitate students in the development of their own innovative business ideas. It aims to provide students with sufficient skills and experience to be able to set up and manage their own businesses and increase their employability within the Creative Industry sector.

Individual Project
The individual project will give you the opportunity to apply the knowledge and skills you have acquired on the course, in a scientific manner to enable the development of multimedia, network and business systems. You will develop strategies allowing you to understand and practice problem solving with regards to research, synthesis, realisation and evaluation. You will present project requirements, analysis and design solutions using oral, written and modelling techniques to a professional standard. This challenge will develop and demonstrate your ability to apply and synthesize the knowledge and skills established throughout the course.

Graphics & Computational Programming
The aim of this unit is to produce professionals with knowledge and skills in graphics hardware and GPU programming with a particular emphasis on the underlying technical theory needed for developing advanced visual graphics. Students will investigate the latest shader technology and GPU programming paradigms to enable them to address the growing opportunities.

Game Engine Programming
The aim of this unit is to produce professionals with skills in the d

Salidas profesionales

Once you have completed an Undergraduate Honours degree, you can further develop your education by studying for a postgraduate degree. Please visit our Postgraduate section for further details about our range of Masters degrees.

Cursos relacionados que SÍ están activos


Ver otros estudios de...