Universities › Heriot-Watt University
MSc Software Engineering
Heriot-Watt University — Edinburgh, United Kingdom
MSc Software Engineering is a postgraduate Computer Science & IT course at Heriot-Watt University, Edinburgh, United Kingdom. It takes 1 year, costs £27,080 per year and starts in September and January.
Postgraduate · 1 year · Full-time · Computer Science & IT · £27,080 per year
Intakes: September, January
The programme provides advanced technical knowledge and practical expertise to design, develop and maintain high-quality software systems. It targets graduates seeking expertise in dependable systems, big data, interactive systems and biologically inspired computing. Students benefit from facilities including the National Robotarium and gain experience through industry collaboration and authentic datasets. Entry requirements (from the course page): Minimum 2:2 honours degree or non-UK equivalent that includes substantial components of computer science and programming. English language requirement: IELTS 6.0 overall with no component below 5.5 (or accepted equivalent). International full-time tuition fee: £27,080 per year (International full-time fee per year: 27,080 from September 2027 onwards; 26,296 for January 2027 intake).
Modules
- Rigorous Methods for Software Engineering
- Industrial Programming
- Advanced Software Engineering
- Research Methods and Project Planning
- Masters Project and Dissertation
- Biologically Inspired Computation
- Data Mining and Machine Learning
- Games Programming
- Big Data Management
- Advanced Network Security
Careers
- Software Developer/Engineer
- DevOps Engineer
- Data Scientist
- Machine Learning Engineer
- Cybersecurity Analyst
- Cloud Solutions Architect
Frequently asked questions
How long is MSc Software Engineering at Heriot-Watt University?
MSc Software Engineering takes 1 year (Full-time).
How much does MSc Software Engineering at Heriot-Watt University cost?
The listed tuition fee is £27,080 per year. Fees can change, so confirm the current amount before you apply.
When does MSc Software Engineering start?
Intakes: September and January.
What level is MSc Software Engineering?
It is a postgraduate course in Computer Science & IT.
What will I study on MSc Software Engineering?
Modules include Rigorous Methods for Software Engineering, Industrial Programming, Advanced Software Engineering, Research Methods and Project Planning, Masters Project and Dissertation and Biologically Inspired Computation.
What careers can MSc Software Engineering lead to?
Typical roles include Software Developer/Engineer, DevOps Engineer, Data Scientist, Machine Learning Engineer, Cybersecurity Analyst and Cloud Solutions Architect.