The University of Southampton

Computer Science and Software Engineering Masters

As an MSc student you can expect to be taught by world renowned researchers. You’ll join a community of computer scientists where academics are working on global challenges, using their expertise in areas such as computer vision, machine learning and cyber security. You’ll benefit from their knowledge in lectures, coursework and projects.

Discover your MSc programme

Artificial Intelligence

Develop core data analysis skills and explore both traditional and state-of-the-art aspects of artificial intelligence and machine learning.

Computer Science

Computer science drives the fundamental technologies of today’s connected world. Take your place to set the agenda for tomorrow’s ever-changing digital future.

Cyber Security

Cyber security is a topic of critical importance to commercial and academic organisations, as well as to governments and their citizens.

Data Science

Become a proficient data scientist and develop your knowledge in subjects that are crucial for mastering the vast and complex information landscape.

Internet of Things

Gain the knowledge and skills to develop and engineer the next generation of IoT devices and systems

Software Engineering

Explore both traditional and contemporary approaches to software development to give a strong foundation to advance your ideas.

Hear what our students say

Our postgraduate students talk about their experiences of studying a wide range of Electronics and Computer Science courses.

Read our student testimonials