|Location||United Kingdom, Southampton (Highfield campus)|
|Type||Master courses, full-time|
|Nominal duration||1 year|
|Tuition fee||£19,570.00 per year|
Undergraduate diploma (or higher)
Upper second-class honours degree or higher (or equivalent) in computer science, software engineering, or a closely related subject. You should also have programming experience and be familiar with modern software development techniques.
IELTS: 6.5 (with a minimum of 6.0 in each band)
At least 2 reference(s) must be provided.
Explore both traditional and contemporary approaches to software development to give a strong foundation to advance your ideas.
This programme covers formal methods as well as object-oriented programming. You will enhance your skills in software modelling, design, development, and testing, with opportunities to study specialist subjects such as:
distributed computing systems
You will undertake both a major project and a dissertation, which will give you the opportunity to integrate the material covered in the taught modules.
The programme has been designed to maximise student choice by allowing you to tailor the structure to suit your own interests. You can choose areas that reflect your personal interests and work on an individual project. You will however, also take a number of compulsory modules to ensure you are exposed to key topics in all areas.
Graduates with this qualification typically go on to work in software engineering research or advanced software development projects.