Course not currently available

BSc (Honours) Games Software Development

Course

In Sheffield ()

Price on request

Description

  • Type

    Course

Course description
There are two distinct types of careers in games development – the technical programming side, and the creative art and design side. This course prepares you for the first type of career, giving you all the skills you need to work as a software developer in the competitive games industry.
If you are interested in the more artistic side of games development, see our BA (Hons) Games Design course.
What you study
You study the skills and techniques demanded by the industry, such as programming, especially in C++, software engineering and mathematics, optimisation and the use of games hardware on desktop, consoles and mobile platforms.
If you do well in the first two years, you will be eligible for transfer to our related MComp course, an integrated masters course that provides additional depth of study and increased industrial involvement. You may also be selected to work within Steel Minions, our own commercially licensed game development studio, and take part in small-scale commercial development projects.
You graduate with a personal portfolio that you can show prospective employers and we advise you how to maximise its potential.
Key areas include
• advanced programming skills, using C++ as the core language throughout the course
• 3D mathematics
• industry standard APIs such as Microsoft’s DirectX, Unity, Marmalade, Corona, Android SDK, iOS
• programming for the PlayStation® platforms
• technologies and hardware architectures for games software
• project management techniques and tools used within the games industry
• interdisciplinary team game prototype development
• introduction to game design, ethics, game industry business models, 3D graphics and modelling packages.
You also work on web and mobile platforms such as iOS and Android. As well as benefiting from an emphasis on DirectX, you gain experience with cross platform tools like Marmalade and Unity, which can target any device. You also have access to...

About this course

Create the software powering the next generation of blockbuster games.

Entry requirements
2017 entry requirements
GCSE English language at grade C or grade 4 or above and mathematics at grade B or grade 5 or above, plus one of the following
• 112 UCAS points including at least 64 points from two A levels or equivalent BTEC National qualifications. We accept AS levels. We accept general studies.
Or
• 96 UCAS points from three A levels or equivalent BTEC National qualifications. We accept general studies
New UCAS tariff points system for courses starting from September 2017. This is significantly different to the current points system and uses an...

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • IT Project Management
  • Design
  • Mathematics
  • 3d training
  • Graphics
  • 3D
  • Web
  • Project
  • Industry
  • Project Management
  • Programming
  • GCSE Mathematics

Course programme

Course structure

Four years full-time (including one year work placement) or three years full-time

Typical modules may include

Year one modules

• fundamentals of programming • fundamentals of computer architecture • introduction to game development • mathematics for graphics • professionalism and project development • introduction to requirements and systems modelling

Year two core modules

• object-oriented programming • software-hardware optimisation techniques • programming for games • mathematics for modelling and rendering • web application development • professional development project

Year three

• optional work placement

Final year core modules

• 3D games prototypings • real-time 3D techniques for games • games software project management • project • one option

Final year options

• effective C++ programming • programming "things" • mobile applications

BSc (Honours) Games Software Development

Price on request