UDCMGMPR - BSc Computer Games Programming
Course Specification
Validation status | Validated | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Highest award | Bachelor of Science | Level | Honours | |||||||||
Possible interim awards | Bachelor of Science, Diploma of Higher Education, Certificate of Higher Education, Bachelor of Science | |||||||||||
Total credits for course | 360 | |||||||||||
Awarding institution | London Metropolitan University | |||||||||||
Teaching institutions | London Metropolitan University | |||||||||||
School | School of Computing and Digital Media | |||||||||||
Subject Area | Creative Technologies and Digital Media | |||||||||||
Attendance options |
|
|||||||||||
Course leader |
About the course and its strategy towards teaching and learning and towards blended learning/e-learning
Course aims
-
offer a course which is relevant to the needs of industry and commerce and to expose the student to the latest developments in computer games applications; -
develop the intellectual and practical skills associated with the design and development of computer games from a technical perspective; -
develop the ability to communicate in terms of questioning, presentation, and logical representation in order to specify, resolve and develop games across a wide range of genres.
Course learning outcomes
Course learning outcomes / Module cross reference
LO1
carry out independent research and investigation:
Game Design LO4, LO2
Digital Toy Design LO1
Graphics and Imaging
Project
Prototype Development LO2, LO6, LO4
Artificial Intelligence LO1
Artificial Intelligence for Games LO4
LO2
be able to conceive of the problem, analyse available data, and formulate possible user centred design solutions to a problem in the general area of application development and design :
Game Design LO2
Game Portfolio 1 LO2, LO3, LO4
Digital Toy Design LO3
Game Portfolio 2 LO2, LO3, LO1
Graphics and Imaging
Project
Prototype Development LO1, LO2, LO7, LO6
Artificial Intelligence for Games LO2, LO3, LO5
LO3
have industry-appropriate knowledge of games technology and applications :
Game Design LO1, LO4, LO6
Game Portfolio 1 LO3, LO6, LO7
Game Portfolio 2 LO2, LO5, LO6
Logic and Mathematical Techniques
Computer Gaming Hardware Architectures LO1, LO2, LO3, LO5, LO6
C++ Programming LO1, LO2, LO3, LO4
C++ Programming for Games LO1, LO2, LO3, LO4
Digital Toy Design LO1
Graphics and Imaging
Project
Artificial Intelligence LO1
Artificial Intelligence for Games LO1
LO4
have user-centred software design and programming skills relevant to games and digital media technology and applications :
Game Design LO5
Game Portfolio 1 LO6, LO7
Game Portfolio 2 LO3, LO4, LO5
Logic and Mathematical Techniques
Computer Gaming Hardware Architectures LO2, LO3, LO4, LO5, LO6
C++ Programming LO1, LO2, LO3, LO4
C++ Programming for Games LO1, LO2, LO3, LO4
Digital Toy Design LO3, LO2
Graphics and Imaging
Project
Artificial Intelligence LO4
Artificial Intelligence for Games LO3, LO2
LO5
implement skills in a variety of contexts, programming languages and delivery platforms in order to deliver professional quality artefacts :
Game Design LO5
Game Portfolio 1 LO6, LO7
Game Portfolio 2 LO1, LO3, LO4
Logic and Mathematical Techniques
Computer Gaming Hardware Architectures LO2, LO3, LO4, LO5, LO6
C++ Programming LO1, LO2, LO3, LO4
C++ Programming for Games LO1, LO2, LO3, LO4
Digital Toy Design LO2
Graphics and Imaging
Project
Artificial Intelligence for Games LO2
LO6
be aware of and adhere to professional practise with respect to programming methods and conventions :
Game Portfolio 1 LO6, LO7
Game Portfolio 2 LO4, LO5
Computer Gaming Hardware Architectures LO3, LO4, LO5
C++ Programming LO1, LO2, LO3, LO4
C++ Programming for Games LO1, LO2, LO3, LO4
Graphics and Imaging
Project
Artificial Intelligence for Games LO5, LO1
LO7
be aware of the social and ethical issues associated with games and media development, software development and operation :
Game Design LO1, LO4
Digital Toy Design LO1
Project
Prototype Development LO2, LO3
Artificial Intelligence LO1, LO3
LO8
show effective oral, visual and written communication via presentations, reports and demonstrations:
Game Design LO3, LO7
Game Portfolio 1 LO5
Game Portfolio 2 LO2, LO6
Digital Toy Design LO4
Project
Prototype Development LO3, LO4, LO5, LO7
Artificial Intelligence LO3
Artificial Intelligence for Games LO4
LO9
work effectively as part of a multidisciplinary team and develop the skills associated with team working, relationship management, communication and time management :
Game Design LO6, LO2
Game Portfolio 1 LO1, LO2
Game Portfolio 2 LO3, LO2, LO6
Prototype Development LO3, LO4, LO5
Artificial Intelligence LO2
Principle QAA benchmark statements
Assessment strategy
-
model and provide optimal solutions for a given scenario; -
demonstrate an understanding of application work flow; -
write and present verbal and written reports on development and application-based approaches to problem solutions.
-
multiple choice tests; -
written examinations; -
essays and reports, usually of specified length.
Organised work experience, work based learning, sandwich year or year abroad
Modules required for interim awards
Career opportunities
This degree course opens up many potential career paths in the gaming and entertainment sector. You could go on to work in game development or programming, or work with high-tech companies in the public and private sectors.
Previous graduates have joined companies such as Rare, Rocksteady, Media Molecule, Lionhead, Sky, BBC, ITV, Football Superstars, Sports Interactive, as well as starting up their own businesses. You can see more of what former students have gone on to do in the game programming, design, art, animation and testing industries on our blog.
Entry requirements
In addition to the University's standard entry requirements, you should have:
- a minimum grades CCC in three A levels with at least one in a relevant subject (or a minimum of 96 UCAS points from an equivalent Level 3 qualification, eg BTEC Level 3 Extended Diploma/Diploma; or Advanced Diploma; or Progression Diploma; or Access to HE Diploma of 60 credits)
- English Language and Mathematics GCSE at grade C (grade 4 from 2017) or above
Applicants with relevant professional qualifications or extensive professional experience will also be considered on a case by case basis.
If you do not have traditional qualifications or cannot meet the entry requirements for this undergraduate degree, you may still be able to gain entry by completing the Computing Extended degree.
To study a degree at London Met, you must be able to demonstrate proficiency in the English language. If you require a Tier 4 student visa you may need to provide the results of a Secure English Language Test (SELT) such as Academic IELTS. For more information about English qualifications please see our English language requirements.
If you need (or wish) to improve your English before starting your degree, the University offers a Pre-sessional Academic English course to help you build your confidence and reach the level of English you require.
Official use and codes
Approved to run from | 2013/14 | Specification version | 1 | Specification status | Validated |
---|---|---|---|---|---|
Original validation date | 01 Sep 2013 | Last validation date | 01 Sep 2013 | ||
Sources of funding | HE FUNDING COUNCIL FOR ENGLAND | ||||
JACS codes | 101020 (computer games programming): 100% | ||||
Route code | CMGMPR |
Stage 1 Level 04 September start Not currently offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CU4005 | Game Design | Core | 30 | |||||
CU4006 | Game Portfolio 1 | Core | 30 | |||||
CU4007 | Computer Gaming Hardware Architectures | Core | 30 | |||||
MA4005 | Logic and Mathematical Techniques | Core | 30 |
Stage 1 Level 04 January start Not currently offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CU4005 | Game Design | Core | 30 | |||||
CU4006 | Game Portfolio 1 | Core | 30 | |||||
CU4007 | Computer Gaming Hardware Architectures | Core | 30 | |||||
MA4005 | Logic and Mathematical Techniques | Core | 30 |
Stage 2 Level 05 September start Offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CU5003 | Graphics and Imaging | Core | 30 | |||||
CU5005 | Digital Toy Design | Core | 30 | |||||
CU5006 | Game Portfolio 2 | Core | 30 | |||||
CU5052 | C++ Programming | Core | 15 | |||||
CU5053 | C++ Programming for Games | Core | 15 |
Stage 3 Level 06 September start Offered
Code | Module title | Info | Type | Credits | Location | Period | Day | Time |
---|---|---|---|---|---|---|---|---|
CU6005 | Prototype Development | Core | 30 | NORTH | AUT+SPR | TUE | PM | |
CU6051 | Artificial Intelligence | Core | 15 | NORTH | AUT | THU | PM | |
CU6052 | Artificial Intelligence for Games | Core | 15 | NORTH | SPR | THU | PM | |
FC6P01 | Project | Core | 30 | NORTH | AUT+SPR | WED | PM | |
FC6W03 | Long Work Related Learning | Core | 30 |