Taught course

Software Engineering

Institution
University of Southampton · School of Electronics and Computer Science
Qualifications
MSc

Entry requirements

A UK bachelor’s degree with upper second-class honours or higher. (See website for specific details and international equivalent qualifications.) English language: band 2c, IELTS 6.5 overall, with a minimum of 6.0 in all components.

Months of entry

September

Course content

This programme covers traditional and contemporary approaches to software development, from formal methods to object-oriented programming. You will study with experts in subjects such as computer vision, critical systems, cryptography, distributed computing systems, e-business, intelligent agents and multimedia.

Compulsory modules include: Automated Code Generation; Software Modelling Tools and Techniques for Critical Systems; Software Project Management and Development; MSc Research Project and Dissertation; Project Preparation

Optional modules include: Advanced Topics in Human-Systems Interaction; Cryptography; Designing Usable and Accessible Technologies; E-Business Strategy; Intelligent Agents; Machine Learning Technologies; Mobile Applications Development; Network and Web-Based Security; Open Data Innovation; Web Development

Information for international students

https://www.southampton.ac.uk/uni-life/international.page

Fees and funding

https://www.southampton.ac.uk/uni-life/fees-funding/pg-fees-funding.page

Qualification and course duration

MSc

full time
12 months

Course contact details

Name
Physical Sciences and Engineering
Email
fpse-mscapply@southampton.ac.uk
Phone
+44 (0)23 8059 2630