University of Southampton

Course Details

MSc Software Engineering

Course Description

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.

Course Duration

NumberDuration
1year

Career outcomes

Careers: Further research; industry; management.Graduates with this qualification typically go on to work in software engineering research or advanced software development projects. After my MSc in software engineering I went on to study the topic at PhD level because of the interest I developed while studying in ECS. This was helped by the guidance and support available from the faculty members and factors including programme’s ranking among the top in the UK.

MSc Software Engineering University of Southampton