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:
- computer vision
- critical systems
- distributed computing systems
- intelligent agents
- model checking
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.
View the programme specification document for this course
One year, full-time.
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.
You can apply for the programme through the University of Southampton's online postgraduate application system. Visit our how to apply pages for more information. Please note that we belong to the Faculty of Physical Sciences and Engineering (FPSE).
The deadline for new applications to this course is 31 July each year.
Southampton University has pioneered many of the most important advances in computer science and web technology of the past 10 years
We are in the top 10% in the UK for the volume and quality of our Computer Science research (REF 2014)
100% of our Computer Science research impact is world-leading or internationally excellent (REF 2014)
We have been ranked in the UK top ten for Computer Sciences for over ten years by the Guardian University Guide 2008-2017
We are ranked second in the UK’s prestigious Russell Group for graduate prospects in Computer Science by the Complete University Guide 2018
We are one of only 14 universities recognised as an Academic Centre of Excellence in Cyber Security Research by the UK Government and our academics have played a leading role in establishing a European Data Science Academy