Photos of university / #uni_southampton
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:
- computer vision
- critical systems
- cryptography
- distributed computing systems
- e-business
- intelligent agents
- model checking
- multimedia
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.
Key Facts
- Southampton is ranked in the top 51-100 universities for Computer Science in the 2012 QS World Rankings
- We are ranked in the top three universities in the UK for computer sciences and IT
- Southampton University has pioneered many of the most important advances in computer science and web technology of the past 10 years
Career opportunities
Graduates with this qualification typically go on to work in software engineering research or advanced software development projects.
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.
Year 1
Semester 1
Compulsory Modules
- COMP6204 Software Project Management and Development
- COMP6226 Software Modelling Tools and Techniques for Critical Systems
Optional Modules
- COMP3206 Machine Learning
- COMP6203 Intelligent Agents
- COMP6205 Web Development
- COMP6218 Web Architecture
- COMP6219 Designing Usable and Accessible Technologies
- COMP6230 Implementing Cyber Security
Semester 2
Compulsory Modules
- ELEC6211 Project Preparation
Optional Modules
- COMP6201 E-Business Strategy
- COMP6207 Advanced Intelligent Agents
- COMP6208 Advanced Machine Learning
- COMP6209 Automated Code Generation
- COMP6210 Automated Software Verification
- COMP6215 Semantic Web Technologies
- COMP6217 The Science of Online Social Networks
- ELEC6242 Cryptography
Modules not in Semesters
Compulsory Modules
- COMP6200 MSc Project
Want to improve your English level for admission?
Prepare for the program requirements with English Online by the British Council.
- ✔️ Flexible study schedule
- ✔️ Experienced teachers
- ✔️ Certificate upon completion
📘 Recommended for students with an IELTS level of 6.0 or below.
Scholarships
Some students taking the course are sponsored by industry, while other students obtain financial support from local authorities, from professional institutions such as the Institution of Electrical and Electronic Engineers (IEEE) or from Career Development Loans. If you wish to obtain such sponsorship, you must make your own private arrangements.