institution logo

MSc Software Engineering

Heriot-Watt University

Software engineers create and maintain software applications using best practice from computer science, project management, engineering, application domains and other fields. This programme is designed to teach students how to apply state-of-the-art techniques and methodologies to develop high quality software to professional standards at an advanced level. Computer Science at Heriot-Watt is ranked 6th in Scotland by The Complete University league tables (2021).

Students will be able to specialise in particular areas, such as the development of dependable systems, parallel or big data applications, advanced interactive systems like games, or novel applications using biologically inspired models of computing.

In some cases the project can be carried out in collaboration with an outside industrial or academic organisation.

Graduates from the programme can expect to find employment with software houses, IT companies, R+D divisions of companies, financial services organisations, defence contractors or government IT agencies and as researchers or research students within universities.

Read more

Modules

  • Advanced Software Engineering
  • Information Systems Methodologies
  • Research Methods and Project Planning
  • Industrial Programming
  • Masters and Dissertation
  • Advanced Interaction Design
  • Big Data Management
  • Biologically Inspired Computation
  • Computer Games Programming
  • Computer Network Security
  • Distributed and Parallel Technologies
  • Data Mining and Machine Learning
  • 3D Graphics and Animation
  • Project Management
  • Software Engineering Master Class
  • Requirements

    Listed below are the documents required to apply for this course.
    £24,496 Per Year

    International student tuition fee

    1 year

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time