Skip to main content
Southampton Solent University logo
Southampton Solent University logo

MScSoftware Engineering

Apply direct
Starting in: 2026
Register your interest
Entry requirements: 2:2
Or higher
Up to: 20% alumni discountFind out more
Campus: Southampton City CentreView on Google Maps

Why study a software engineering master's degree at Solent University

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.

  • £0m
    invested in our campus estate and facilities in the last five years
  • Top0
    best student city (StudentCrowd, 2024)
  • Gain hands-on experience through projects that reflect current industry needs.
  • Develop critical thinking and creative skills to address tomorrow’s tech challenges.
  • Choose from areas like AI, emerging technologies, and cyber security, preparing you for today’s job market.
  • Learn to articulate complex ideas and work ethically in diverse teams.
  • Stay ahead in the fast-paced tech world by continuously adapting to new methodologies and technologies.
  • Bridge the gap between academic learning and real-world industry practices with practical, applied knowledge.

Course overview

The MSc Software Engineering programme is specifically designed to provide you with the skills employers are actively seeking. Throughout the course, you'll gain a robust technical foundation in core areas such as programming languages, software design, algorithms, and system architecture, while also developing specialised expertise in areas like artificial intelligence, cloud computing, and cyber security. By combining both theoretical knowledge and practical experience, this course prepares you to meet the technical demands of the industry.

Beyond technical proficiency, employers highly value problem-solving, teamwork, and adaptability - skills that are central to the curriculum. You'll work on real-world projects, collaborate with peers, and hone your critical thinking and communication skills - all of which are essential for excelling in the workplace. The programme also places emphasis on ethics and professional responsibility, ensuring you're equipped to tackle the ethical challenges that arise in the development of software.

With this 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 also 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.

Any questions?

Contact UK admissions

Email: Call: 

Contact international admissions

Email: Call: 

Speak to a tutor

Speak to a tutor

Course features

  • Apply direct

    You can apply direct to Solent University for this course

  • Specialist facilities

    This course has access to specialist facilities

  • Part-time option

    You can study this course part-time

This course is for

This course is designed for individuals who are passionate about transitioning into the tech industry, regardless of their academic background. Whether you come from a non-technical field, such as business, arts, or humanities, or a related discipline without a strong programming foundation, this course will equip you with the essential skills to excel in software development.

It is ideal for those seeking a career change into the fast-growing field of software engineering or anyone wishing to enhance their technical expertise and apply it to real-world challenges. If you are eager to build a solid foundation in programming, software design, and development methodologies, while developing a deep understanding of emerging technologies like AI, cybersecurity, and cloud computing, this programme is the perfect opportunity to start or accelerate your career in technology.

What this course leads to

By the time you graduate, you'll have a strong portfolio of practical skills and experience in tackling industry-relevant problems. With this skill set, you will be prepared to step into a wide range of in-demand roles, such as:

  • Software developer/engineer
  • Systems analyst
  • Web developer
  • Mobile app developer
  • DevOps engineer
  • Software architect
  • Machine learning engineer
  • AI specialist
  • Cyber security analyst

Meet the team

The University cannot guarantee any particular members of staff will teach specific aspects of the course in the future, but will endeavour to ensure the teaching team maintains their balance of experience and qualifications.

Facilities

This course makes full use of state-of-the-art facilities and equipment to support hands-on learning and research. Students will have access to advanced computing labs equipped with powerful computers, high-performance servers, and the latest software development tools, including IDEs (Integrated Development Environments), version control systems, and industry-standard collaboration tools.

These resources, combined with collaborative workspaces, ensure that students have the necessary tools for both individual study and collaborative, industry-relevant projects.

    Make your application

    Not ready to apply?

    Come to an open day