University of Strathclyde

Course Details

MSc Advanced Software Engineering

Course Description

Computer science supports the build, development and use of computer systems. There is a growing need across the world for skilled, advanced computer science professionals. This course helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas. You’ll improve your practical software engineering skills and learn new theories of software development. This course gives you the necessary qualifications to get a skilled position in the computing industry. Our courses have some of the highest student satisfaction rates in the UK and our graduates are highly sought after.

Course Duration

NumberDuration
12month

Career outcomes

There'll be opportunities for you to meet industry employers and take part in recruitment events. As a graduate of advanced software engineering you could be an analyst, architect or developer. There's a demand for advanced practitioners and researchers in the growing area of embedded systems development.

MSc Advanced Software Engineering University of Strathclyde