Course not currently available
BSc (Honours) Games Software Development
Course
In Sheffield ()
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...
Reviews
Subjects
- IT Project Management
- Design
- Mathematics
- 3d training
- Graphics
- 3D
- Web
- Project
- Industry
- Project Management
- Programming
- GCSE Mathematics
Course programme
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