Skip to main content
Panoramic collage of university campus architecture

MSc Advanced Software Engineering (January start)

University of Strathclyde, United Kingdom
Save

Course Overview

Computer science supports the build, development and use of computer systems.

There is a growing need worldwide for skilled, advanced computer science professionals. This course helps you develop the skills to design and deploy sophisticated modern software systems in various application areas.

You’ll improve your practical software engineering skills and learn new software development theories. This course gives you the necessary qualifications to get a skilled position in the computing industry.

General Eligibility

Academic requirements

Minimum second-class (2:2) Honours degree, or overseas equivalent, in computer science, software engineering, or a closely related discipline

Significant software development skills are essential, ideally in Java or another object-oriented language.

Part Time Work Details

20 hours of work permit weekly for international students.

What You'll Study

1 Year 1

January to March

Compulsory modules

  • Research Methods

Elective modules

  • Distributed Information Systems

  • Mobile Software & Applications

May to August

  • Research Project

September to December

Compulsory modules

  • Legal, Ethical and Professional Issues for the Information Society

Elective modules

  • Advanced Topics in Software Engineering

  • Designing Usable Systems

  • Big Data Technologies

  • Project Management

  • Software Architecture & Design

Language Requirement

IELTS 6.0 (with no component below 5.5).

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email