入学要求 Requirement:
学术要求:Entry Requirements
•Undergraduate Degree Subject Good first degree (minimum 2.1 or equivalent) at bachelor level
英语要求:Students for whom English is a foreign language
International applicants are required to provide evidence of proficiency in the English language (if English is not their first language).
Preferred qualifications are:
•IELTS Minimum score of 6.5 with a minimum of 6.0 in each component
•TOEFL Minimum score of 580 (paper based test), 230 (computer based test) or 92 (internet based test)
•Pearsons Test of English (PTE) Minimum score of 62 with no less than 47 in each component
•GCSE or GCE Ordinary Level English Language at grade C or above
Applicants who have previously studied in the English language may not be required to provide evidence of English language ability.
学费 Tuition Fee:Fees And Funding
Fees And Funding
Tuition Fees 2011/12
•UK/EU £4,500
•International £11,200
Funding
•International (ISF) Scholarships, which cover up to 50% of tuition fees, available for excellently qualified international students.
课程特征 Course Features
Overview
Why take this course?
Computer games companies have dictated the advancement of computer graphics hardware and software over the last decade. The MSc in Games Development will give you an in-depth knowledge of both Computer Graphics foundations and more advanced techniques by focusing on Computer Games Development. This MSc is an excellent platform to a career in the games and entertainment industries. However, it can also serve as an entry for a PhD Degree in Computer Graphics or in related topics such as Computer Vision, Medical Imaging and Human Computer Interaction.
This course is designed for students with a degree in computing* who wish to gain specialist knowledge in advanced Computer Graphics, Virtual Environments and Computer Games Development. Applicants should have some experience in programming (C/C++ or JAVA) whilst graphics programming experience (OpenGL, DirectX, XNA) is a bonus though not essential.
*or a good degree in engineering, mathematics or physics with additional programming experience.
课程内容 Course Content :
Disclaimer
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules and regular (five-yearly) review of course programmes. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, there will normally be prior consultation of students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff or sabbatical leave. Where this is the case, the University will endeavour to inform students.
•Year 1
Compulsory Study (120 credits)
Students will select 120 credits from the following module(s).
Name Code Credits Semester
Computer Games Development CMPSME27-A-SEM1 20 Semester 1
Computer Games Laboratory CMPSME22-B-SEM2 20 Semester 2
Dissertation CMPSMP6X-B-SEM2 60 Semester 2
Research Techniques CMPSMP2Y-A-YEAR 20 Semesters 1 & 2
Option A Study (60 credits)
Students will select 60 credits from the following module(s).
Name Code Credits Semester
Advanced Programming Concepts
and Techniques CMPSMC31-A-SEM1 20 Semester 1
Artificial Intelligence and Algorithmics CMPSMA24-B-SEM2 20 Semester 2
Audio and Visual Processing CMPSMI05-A-SEM1 20 Semester 1
Computer Networks CMPSMD22-B-SEM2 20 Semester 2
Computer Vision (For Digital Photography) CMPSMI16-B-SEM2 20 Semester 2
Embedded Systems CMPSMD02-B-SEM2 20 Semester 2
Human Computer Interaction CMPSMM23-A-SEM1 20 Semester 1
Internet&multimedia Techniques CMPSMB13-A-SEM1 20 Semester 1
教学与评估 Teaching and Assessment:
Teaching and Assessment
Course modules cover a wide range of topics including games architecture, games engines, games physics, GPUs and shader languages, character animation, motion capture, collision detection and response, specialist input/output devices (e.g. haptic/force feedback, stereoscopic displays, HMDs, motion tracking), virtual environments, advanced rendering, movie animation and special effects. Development platforms taught include OpenGL with C/C++ and XNA with C# (XBOX360). 3D Studio Max and Maya are also used for geometry creation and character animation. Coursework exercises and projects are incremental hence leading to a number of final products, including 2D/3D games and animation videos for student’s future portfolios.
Additionally, the course offers two different streams:
Stream 1 – Games Programming: This stream is aimed at students mainly wishing to strengthen their programming skills to prepare them for programming jobs in the games industry.
Stream 2 – Games Modeling: In the past, the games industry merely recruited either programmers or artists. However, during the last couple of years, games companies also have started to recruit employees with ‘hybrid’ skills, i.e. those who have a solid grounding in computing science and some programming skills, but also have decent modeling and/or artistic skills. It is the aim of this stream to hone your skills in each of these two areas.
Video shot of a 3D game developed by the MSc in Games Development students as part of a group exercise. The game incorporates motion captured animation of NPC's, can be visualised in 3D and allows the user to assemble weapons using a Phantom Omni force feedback device.
Some project work may be done with collaborating games companies
A sample selection of recent project/dissertation titles:
•Virtual humans for crowd simulations
•Virtual human and avatar technology
•Controlling vehicle animation
•Parallel Algorithms: CPU versus GPU
•Motion capturing of dance movements to create the ‘dancing avatar’
•Game-playing for linked image retention in education
其它信息 Other Information:
Why Choose Us?
•90% of research activity classified as internationally leading, excellent or recognised in the 2008 Research Assessment Exercise.
•Teaching of the highest quality; rated “Commendable” in the most recent Teaching Quality Assessment.
•In the last National Student survey, rated 26th out of over 200 computing departments in England, Scotland and Wales for overall satisfaction.
•In March 2009 the British Computer Society (BCS) renewed accreditation for taught programmes for five years.
•The School has its own consultancy company, SYSCO, through which it maintains close links with industry.
•Some of the projects in the taught programmes may be done in collaboration with industry and could involve paid placements.