Overview
Course Details
The Software Engineering MSc course offered by the University of Southampton will develop your skills in traditional and contemporary software development. Our recognised software engineering master's will teach you formal methods and object-oriented programming. You’ll have the opportunity to enhance your skills in software modelling, design, development, and testing.
This master’s in software engineering offers taught modules in specialist subjects such as:
- cloud and mobile applications
- critical systems
- data mining
- e-business
- intelligent agents
- model checking
- security
- user experience
Southampton University has pioneered many of the most important advances in computer science and web technology of the past 10 years. We are also a partner of The Alan Turing Institute, the UK’s national institute for data science and artificial intelligence.
Studying here, you’ll become a master of software engineering, learn from expert academics and access excellent computer labs. The University of Southampton is recognised as an Academic Centre of Excellence in Cyber Security Research by the UK Government. Our academics have played a leading role in establishing a European Data Science Academy.
Career Opportunities
Some graduates go on to work in software engineering research or advanced software development projects in development and consultancy roles across the world.
We run a dedicated careers hub which is associated with over 100 renowned companies, such as:
- IBM
- ARM
- Microsoft Research
- Imagination Technologies
- Nvidia
- Samsung
Programme Structure
Courses include:
- Software Project Management and Development
- Automated Code Generation
- Software Modelling Tools and Techniques for Critical Systems
- TT Technical Methods and Writing
- Project Preparation
- E-Business Strategy
- Intelligent Agents
- Web Development
- Advanced Intelligent Agents
- Advanced Machine Learning
- Open Data Innovation
- Semantic Web Technologies
- Web Architecture
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- StartingApply anytime.
Language
Credits
Delivered
Disciplines
General Engineering & Technology Computer Sciences Software Engineering View 887 other Masters in General Engineering & Technology in United KingdomAcademic requirements
English requirements
Other requirements
General requirements
You’ll need a 2:1 degree in computer science, software engineering or a closely related subject. You must have an upper 2:1 score in the following:
- 1 programming module (Java, C++, C#)
- 1 maths module
- 3 computer science modules (e.g. software architecture or design, data structures, databases, network, artificial intelligence, machine learning, web)
Tuition Fee
-
International
28000 GBP/yearTuition FeeBased on the tuition of 28000 GBP for the full programme during 12 months. -
National
9250 GBP/yearTuition FeeBased on the tuition of 9250 GBP for the full programme during 12 months.
EU and international students pay £28,000.
Living costs for Southampton
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.