Skip navigation
Software Engineering at Southampton, Solent University - UCAS

Course options

There are other course options available which may have a different vacancy status or entry requirements – view the full list of options

Course summary

Master software engineering from the ground up with expert teaching; hands-on projects; and coverage of AI, programming, emerging tech, and cyber security to launch your global tech career. The MSc Software Engineering programme is designed to equip students with cutting-edge, practical skills that are highly valued in the real-world tech industry. By combining advanced technical knowledge with real-world projects, this course empowers you to solve complex software challenges, drive innovation, and work effectively in teams. With a focus on both industry-relevant expertise and professional ethics, you'll be prepared to thrive in a rapidly evolving technology landscape. The course’s emphasis on lifelong learning ensures that you remain adaptable to emerging technologies throughout your career. The course also provides an opportunity for students to take an industry placement after completing the taught modules and the dissertation. The placement could be anywhere between 13 and 26 weeks.

Modules

  • Computer Fundamentals and Problem Solving (30 credits)
This module introduces foundational concepts of core principles and practices of computer fundamentals and problem solving. During the module, you'll cover the basics of computer architecture, knowledge of operating systems, introduction to networking and cyber security, and programming.
  • Software Design and Architecture (30 credits)
This module provides a deep dive into the principles of software design and architecture, essential for developing scalable and maintainable software systems. You'll explore architectural patterns, design methodologies, and requirement engineering processes, including the gathering, analysis, and documentation of software requirements. You'll also delve into agile methodologies and their role in software development.
  • Web and Mobile Application Development (30 credits)
This module focuses on developing applications for the web and mobile platforms and provides an introduction to databases and their role in storing and retrieving data for web applications. During the module, you be introduced to foundational concepts and tools used in web and mobile application development, focusing on creating responsive and interactive designs, equipping you with the basic skills to design and prototype applications using modern frameworks and technologies.
  • Emerging Technologies in Software Engineering (30 credits)
This module delves into the latest advancements in software engineering, emphasising the integration of machine learning (ML) and artificial intelligence (AI) within the software development lifecycle. You'll explore the principles, tools, and methodologies underpinning these technologies, gaining practical experience in their implementation. The module also addresses the ethical, societal, and security implications of adopting emerging technologies, equipping you with the critical skills to assess and apply them responsibly in real-world projects.
  • Dissertation (60 credits)
The content of your dissertation should reflect your passions and interests within your field of study, and must be drawn from relevant theory, supported by the practical aspects of your degree. Projects may be practical or investigative in nature, but all projects must produce specific artefacts that demonstrate your intellectual and practical skills in the subject area.


How to apply

International applicants

International and EU part-time fees: Students from outside the UK are usually unable to obtain a visa for part-time study. Please visit our visas and immigration page for more information. All international applicants need to be aware that the English language requirements to attend Solent University, and the English language requirements to obtain a visa from the Home Office, may be different. This means that if you meet the Solent University language requirement to gain a place on the course, you may still have to meet additional requirements to be granted with a visa by the Home Office.

Entry requirements

Honours degree at 2:2 or higher in any discipline, or extensive industrial experience in this area Qualifications equivalent to the above may also be considered. Potential applicants should contact the University for further information. Applicants must show an interest in learning software engineering design and implementation principles. Applicants who do not have English as their first language will be required to demonstrate an approved level of proficiency in the use of the English language. The agreed minimum requirements for this course are: - IELTS minimum 6.0 overall with a minimum of 5.5 in each individual component - TOEFL IBT 92 with a minimum of 22 in writing and a minimum of 20 in reading, listening and speaking - Duolingo English Language Test - 115 overall with minimum of 100 in each component or equivalent.


Fees and funding

Tuition fees

England £10400 Year 1
Northern Ireland £10400 Year 1
Scotland £10400 Year 1
Wales £10400 Year 1
Channel Islands £10400 Year 1
EU £18350 Year 1
International £18350 Year 1

Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website .

Additional fee information

While most course costs are covered by your tuition fees, some essential resources and optional extras may need to be paid for separately. For advice on budgeting and managing your money, please contact [email protected].

Sponsorship information

Solent University offers a range of bursaries and scholarships that provide financial assistance or waive fees for tuition or accommodation. Each bursary or scholarship has specific eligibility criteria. Check out our bursaries and scholarships pages to find out more.

Software Engineering at Southampton, Solent University - UCAS