menu icon
Coronavirus (COVID-19) Latest news
MSC Games Software Development

Key information

Qualification type

MSc - Master of Science

Subject areas

Software Development Computer Games Design

Course type


Course Summary

Course summary

On this course, you'll develop software and learn to use the tools and frameworks used in the game industry. You'll study low-level hardware architectures for optimisation, including the novel architectures of games consoles and how to exploit them. You'll also look at the gaming industry itself - and prepare yourself for a rewarding position within it. Learn to implement real-time 3D applications using the C++ programming language. Benefit from industry links with companies including Sony Computer Entertainment and Sumo Digital. Gain project management skills, and learn how to approach the different stages of game production. Identify and target a career path, and understand the structure and function of the industry. Study on a course with industry accreditation from Creative Skillset, TIGA and PlayStation®First. Learn the skills to become a programmer on this advanced technical course. MSc Games Software Development is aimed at enthusiasts interested in game technology and game industry employment.

Future careers

This course provides a wide-ranging study, with emphasis on industry relevance and involvement. You learn to locate, interpret and assimilate new developments from industry and research in your own work in a productive and effective way, while building a substantial, commercial-quality portfolio. The course is designed in conjunction with our industrial partners, and is regularly updated to include materials to reflect current trends in technology. This course prepares you for a career in: the games industry; software engineering; research and academia; progression paths for research within the department and further afield.

Different course options

Study mode

Full time


1 year

Start date



Research Methods (15 Credits) - Core
Game Development Practice (30 Credits) - Core
Multiprocessing And Parallel Systems (15 Credits) - Core
Hardware Oriented Software Engineering (15 Credits) - Core
Graphics And Animation (15 Credits) - Core
Research And Development Project (45 Credits) - Core
Software Studio Planning (15 Credits) - Core
Special Techniques For Graphics And Animation (15 Credits) - Core

Tuition fees

UK fees
Course fees for UK / EU students

For this course (overall cost)


Average for all Postgrad courses (per year)


International fees
Course fees for non-UK / EU students

For this course (overall cost)


Average for all Postgrad courses (per year)


Entry requirements

Students need to have a degree in software engineering, computer science, mathematics, physics, games programming or related areas; students should have a strong motivation to develop software and a keen interest in technological developments; applications may also be considered from those who have 5-10 years suitable industrial experience in art, computing, programming or other relevant areas, and depending on educational background; knowledge or experience of the games industry is useful but not essential.

University information

There are more than 30,000 students currently at Sheffield Hallam, with more than 6,000 of those studying at postgraduate level. Sheffield Hallam University focuses heavily on industry experience and applied learning. You will study in the heart of Sheffield City centre, on one of the many postgraduate taught and research courses. They are shaped to help prepare you for creative problem-solving and dealing with complexity in the real...more

Similar courses at this uni