DMU logo

Computer Games Programming BSc (Hons)

This innovative course is designed for anyone who wants to learn the industry-standard programming skills required to pursue a technical career in the creative games and entertainment industry.


Recent developments in computer and network technology have given rise to significant advances in the interactive entertainment industry, in areas such as robotics, online, video and mobile gaming. This course will prepare you for professional employment by providing you with specialist experience relevant to industry, as well as a solid background in computer science.

Reasons to study Computer Games Programming at De Montfort University:

  • Join one of the top 10 most popular universities in the UK for home and EU students, as rated by UCAS
    Find out why our students say #IchoseDMU
  • More than 96% graduate employability
    DMU graduates in work or further study within six months of completing this course*
  • Accredited by the BCSAccredited by the BCS - The Chartered Institute for IT
    the first step to achieving the industry-recognised Chartered IT Professional (CITP) status
  • Gain an industry-ready skillset
    develop the programming skills required to build the underlying components of games and entertainment software 
  • Dedicated work placements
    Enhance your practical and professional skills, with recent placements undertaken at IBM (UK), Microsoft, Jagex Games Studios, Intel and Exel Computer Systems
  • Industry-standard game development studios
    featuring the latest technology for playing and developing games on a range of platforms, equipped with high-specification gaming PCs 
  • Enjoy an international experience with #DMUglobal
    we offer all students the opportunity to take part in a #DMUglobal experience, which can enrich your studies and expand your cultural horizons.

On this course you will study the latest techniques and resources for developing stand-alone, web-based and mobile games, featuring exciting graphics and animation. You will become familiar with the basic architecture and design elements of computer games and programming languages and paradigms relevant to games development.

You will gain the programming skills required to build the underlying components of games and entertainment software, and become familiar with the basic architecture and design elements of computer games.

There is a high demand in industry for skilled specialist programmers who are comfortable working in development teams, and you will be well placed to fulfil these roles when you graduate.  

"DMU have put a lot of focus on professionalism and practicality. There was a lot of group work, as in the industry you rarely work alone, and building a portfolio from the work produced was of paramount importance to the course staff.”

Derry Holt, Computer Games Programming BSc (Hons) graduate




*The latest Destinations of Leavers from Higher Education survey, 2015/16



Graduate success and news 

DMU's 48-hour Hackathon in Brazil leads to winning app

Entrepreneurial Computer Games Programming graduates win £6,000 to grow their business




More courses like this:

Computer Science BSc (Hons)

Foundation Year in Computing

Intelligent Systems BSc (Hons)

Software Engineering BSc (Hons)

  • UK/EU
  • International

Key facts for UK/EU students

Institution code: D26

UCAS course code: G624

Duration: Three years full-time, four years with placement

Fees and funding: For 2018/19 tuition fees will be £9,250

Find out more about tuition fees and available funding.

Apply for the Vice-Chancellor's Sports Scholarship, worth up to £6,000.

Find out about additional costs and optional extras.

Contact us: For more information complete our online enquiry form or call us on +44 (0)116 2 50 60 70.

Key facts for international students

Institution code: D26

UCAS course code: G624

Duration: Three years full-time, four years with placement

Fees and funding: £12,750

Find out more about course fees and available funding.

Find out about additional costs and optional extras.

How to apply: International students can apply to study at DMU directly using our online portal or direct application form

Contact us: For more information complete our online enquiry form or call us on +44 (0)116 2 50 60 70.

International students can apply to study at DMU directly using our online applications portal.

Entry criteria

  • Five GCSEs at grade C or above, including English and Mathematics or equivalent, plus one of the following:
  • Normally 104 UCAS points from at least two A-levels or equivalent or
  • BTEC National Diploma/ Extended Diploma at DMM or
  • Pass in the QAA accredited Access to HE. English and Mathematics GCSE required as a separate qualification as equivalency is not accepted within the Access qualification. We will normally require students to have had a break from full-time education before undertaking the Access course or
  • International Baccalaureate: 24+ points
  • Foundation Year in Computing: Pass Foundation, and progression is at the discretion of the programme leader. Refer to the Foundation team for further guidance.

Portfolio Required : No

Interview Required: No

We welcome applications from mature students with non-standard qualifications and recognise all other equivalent and international qualifications

English language – If English is not your first language we require an English language level of IELTS 6.0 with 5.5 in each component or equivalent

English Language tuition, delivered by our British Council accredited Centre for English Language Learning , is available both before and throughout the course if you need it.

UCAS Tariff changes

Students applying for courses starting in September 2017 will be made offers based on a new UCAS Tariff. Find out more.


Structure and assessment


Course modules

Teaching and assessments

Academic expertise and professional accreditation



First year

Core modules:

  • Programming in C++ – this module provides an introduction to C++ which is the main games development language. In this module you will also develop games using the SFML framework
  • Game Architecture, Design and Development – this module provides an overview of the games industry and covers in detail the process by which a game reaches the public. You will build games using Construct 2 and Unity
  • HTML and Javascript – this module will give you the opportunity to learn the web programming skills that will enable you to write a web-based game using HTML5
  • Mathematics for Scientific Computing – this module covers the mathematics essential for programming simulations in a 3D world, which is necessary when developing 3D games
  • Elements of Computing – in this module you study the basics of computer hardware, operating systems and networking. 

Second year

Core modules:

  • Mechanics and Artificial Intelligence for Simulation – this module covers artificial intelligence in both a general and a game-specific context, as well as the application of physical modelling to games e.g. collision detection and processing
  • Object Oriented Design and Development with C++ – you will cover advanced topics in C++ such as template programming, and programming for multiple cores, as well as covering topics in the design process for software
  • Introduction to Computer Graphics and Interactive 3D Modelling – you will study the background knowledge of how to produce interactive real-time simulations, and will implement solutions to allow interaction between users and the simulated world
  • Mobile Games – in this module you will learn to put together an android application and build a mobile game.

Third year

Core modules:

  • Computing Project – this is where you take responsibility for producing a product of your own. You will design and implement your own product; it may be a game or it may be a tool that will help others to produce a better game. You may write a piece of software that allows people to do something that could not be done before
  • Advanced Games Programming – this module brings everything you have learned together and allows you to integrate your knowledge to build a 3D game in a team.

A variety of learning and teaching methods are used, including lectures, tutorials and practical laboratory work. Continuous evaluation forms the major part of the assessment process and there are many opportunities for practical development. 


You will normally attend around 12-16 hours of timetabled taught sessions each week, and are expected to undertake at least 24 further hours of directed independent study and assignments as required.



This course is accredited by the BCS, The Chartered Institute for IT; the Institute collaborates with government, industry and relevant bodies to establish good, best and next working practice, codes of conduct, skills frameworks and common standards.

Once you have graduated and begun to work as an IT professional you can apply to become a full member of the BCS and, as your career develops, gain the status of Chartered IT Professional (CITP), giving you a recognised industry-relevant qualification.

Facilities and features

Game Development Studios

Our Game Development Studios bring together the most up-to-date technology created for playing and developing games on a range of platforms.

Each of the studios is equipped with high specification machines that are regularly updated to ensure we stay in-line with emerging technologies and the games industry; ensuring you have the most relevant knowledge and practical skills needed when you go into the workplace.

Entrepreneurial Computer Games Programming graduates win thousands to grow their business

Derry Holt and James Heath have been awarded £6,000 by Entrepreneurial Spark - the world’s largest free business accelerator for early stage and growing ventures – to take their business, Stormburst Studios, to the next level. 

Find out more...

Your campus, your DMU


Want to find out where you would study and spend time?

We've got you covered, take a look at our Virtual Open Day to see the list of our campus buildings and student facilities.

Opportunities and careers


Graduate Careers

The computer games and leisure software industry has grown dramatically in recent years and now matches the film industry in terms of financial output. Many of the world’s most famous and respected names in games development are based in the UK, including Rockstar North, Rare and Codemasters, creating exciting possibilities for careers in this fast moving and creatively stimulating environment.

Graduates can pursue careers as; games programmers, artificial intelligence programmers, graphics programmers, 3D modellers and web systems developers. The course also equips you with core computing skills so that you can pursue more traditional computing careers outside of the games industry.

Recent graduates are now working as programmers both in and out of the games industry and also as mobile or web developers.



This is our innovative international experience programme which aims to enrich your studies and expand your cultural horizons – helping you to become a global graduate, equipped to meet the needs of employers across the world.

Through #DMUglobal, we offer a wide range of opportunities including on-campus and UK activities, overseas study, internships, faculty-led field trips and volunteering, as well as Erasmus+ and international exchanges.

Our #DMUglobal High Flyers Award offers students a discount of up to £1,000 towards a #DMUglobal opportunity (terms and conditions apply).



Placements can enhance your career prospects and give you the chance to use theory from the classroom in a real-world scenario before you have graduated.

Technology's dedicated Placement Team provides support to all of our students looking to integrate a placement within their university career on both undergraduate degrees and postgraduate masters programmes. The placement unit will help you search for placement opportunities, create and refine your CV and interview approach, and offer any advice you need to find a great placement. 

Students have taken part in work experience placements at a number of local and national companies including; IBM (UK) Ltd, Microsoft, Jagex Games Studios, Intel, PayPoint Ltd, Netready Ltd, Proactive, Accenture, Tours Ltd and Exel Computer Systems plc.

DMU Open days

Our next Open Day takes place on Saturday 13 January 2018, book your place today. 

Book now

Order a prospectus

Our prospectus will give you a clearer idea of what it's like to live and study at DMU and a snapshot of the courses we offer.

Order now

How to apply

We welcome applications from UK and international students with a wide range of qualifications and experience.

Find out more

More about your DMU

Your DSU
Leceister guide


Find out why our students are proud to say #IchoseDMU. Find out more.



We offer a range of high-standard accommodation for our students, with nine halls of residence – and around 2,300 rooms – all of which are within easy walking distance of the campus. There is a choice of mixed or same-gender flats, shared kitchen and laundry facilities, furnished bedrooms (some with en suite facilities) and internet access. Find out more.


Your DSU

Run by students for students, DSU now offers more than 120 societies as well as 40 sports clubs. You can also get involved in the award-winning Demon Media group, volunteer to help in the community, become a course or faculty rep, and take part in the union’s annual elections. Find out more.


A city like no other

Studying here gives easy access to the vibrant hub of entertainment, shopping and culture that is Leicester. There are clubs, bars and pubs, as well as festivals, live music, theatres and cinemas. Leicester City Football Club play in the Premier League while Leicester Tigers are one of Europe’s biggest rugby clubs. Find out more.

Fees and funding
Fees and funding

Find out what financial help you can access during your studies at DMU.

Come to an Open Day  target area
Come to an Open Day

Don't let us tell you how good we are. Come to one of our open days and find out for yourself!

Discover the DMU campus
Discover the DMU campus

Take a look around DMU by exploring our virtual campus.