Computer Games Programming BSc (Hons)

Computer Games Programming BSc (Hons) is designed for anyone who wants to learn the industry-standard programming skills required to pursue a technical career in the creative computer games and entertainment industry.



Reasons to study Computer Games Programming at De Montfort University (DMU):

  • DMU has achieved Gold, the highest ranking possible under the Teaching Excellence Framework (TEF)
    Indicating the outstanding learning and teaching on offer at DMU. [Office for Students, 2017]

  • 92.9% of Computer Games Programming graduates from summer 2017 are in work or further study after graduating
    According to the Destinations of Leavers from Higher Education (DLHE) 2016-17 report
  • Accredited by the BCS - The Chartered Institute for IT
    the first step to achieving the industry-recognised Chartered IT Professional (CITP) status; an industry-recognised qualification, which can improve your career prospects
  • Gain an industry-ready skillset
    Develop the programming skills required to build the underlying components of games and entertainment software
  • Work placement opportunities
    Enhance your employability and gain industry experience by undertaking an optional work placement. Past placements include experience at IBM (UK), Microsoft, Jagex Games Studios, Intel and Exel Computer Systems
  • Develop your practical skills in our specialist 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. Previous #DMUglobal trips have included New York, Berlin, Hong Kong, China, Canada, Japan, South Africa, Russia and Italy to name a few.

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 the computer games industry, as well as a solid background in computer science.

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 general and copmputer games 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 


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: £13,250

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 2018 will be made offers based on the latest 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
  • Elements of Computing – in this module you study the basics of computer hardware, operating systems and networking. 
  • Law, Ethics and Cybersecurity Management

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.

This course is accredited by the BCS, The Chartered Institute for IT up to the 2017 intake and we expect accreditation to remain continuous following the conclusion of the usual re-accreditation process due to take place in early 2018.

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 15 September 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 students with a wide range of qualifications and experience.

Find out more

More about your DMU

Your DSU
Leicester 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.

Events target area image

At DMU there is always something to do or see, check out our events for yourself.

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.