Sign up to our newsletter today
We've been helping students find the right postgraduate course for over a decade.
Accredited by the British Computer Society
We teach you how to build robust, effective software systems, and how to critique and evaluate the latest software engineering techniques. Through project work, you’ll learn how to apply your knowledge in the real world.
Our masters students run Genesys as a professional software development organisation, forming customer-facing teams to build custom web applications. Students have the opportunity to engage with real customers and work in a team in a professional software engineering environment.
We use lectures, tutorials and group work. You can also learn on the job through Genesys.
Assessment is by formal examinations, coursework assignments and a dissertation.
Read more about this course
Minimum 2:1 honours degree in computer science, software engineering or a closely related subject.
English language requirements:
Overall IELTS score of 6.5 with a minimum of 6.0 in each component, or equivalent.
University of Sheffield has grown in reputation and size to become one of the UK’s leading universities with a global reputation for teaching and research. As part of the UK Russell Group, the University is a premier-league, research-led institution with over 27,000 students including more than 7,000 international students from 143 countries and over 7,000 members of staff.Read more
Every aspect of Genesys is controlled by the students, we take turns working in the different teams such as marketing, coding, testing and sales. It's a very good experience of a real company.
The unique structure of the course allowed me to spend two semesters developing my theoretical software knowledge on a fantastic placement in Genesys.
Genesys Solutions, the student-run software company, has really helped increase my knowledge of developing software in industry. When I graduate I’d like to work in the software industry as a software developer and would like to make an impact by solving challenging problems in software development.
Based on your current searches we recommend the following search filters.
Based on our current search criteria we thought you might be interested in these.