


Ranked 1st in Scotland and 6th in the UK for Artificial Intelligence in the Daily Mail University Guide 2026
8 courses total and a final project, 16-18 hours per week
No application fee. Pay as you learn. All materials and assessments included
Successfully complete the first course to qualify - no bachelor’s required
Unlimited access to 500+ industry courses from global titans Google, IBM and Microsoft
To help address the global skills gap in this vital and rapidly growing industry, Heriot-Watt University has created an accessible and industry-aligned Computer Science MSc. This 180-credit master’s degree will provide you with the fundamental understanding and robust practical skills you need to become a computer scientist - with or without previous professional or academic experience.
Equipping you with fundamental computing and mathematical theory, and the latest practical skills in programming and AI, you'll gain experience of real-world problem solving and be equipped with the skills and deep understanding to solve current challenges and drive innovation for the future. You can tailor your studies by choosing between the MSc Computer Science and the MSc Computer Science with a Specialism in Artificial Intelligence, depending on your career goals. Through practical assignments, you'll learn how to work with artificial intelligence models, algorithms, and apply data management tools and techniques across a range of industries and use cases.
A key part of this MSc is learning programming languages. You’ll begin with Learn Java Programming, part of the first module, where you build essential skills in software development and object-oriented programming. The core programme then expands on these foundations with Java and Python, while your chosen industry certificate can introduce additional languages and tools relevant to your specialisation. Depending on your path, you may also work with React, Kotlin, Node.js, Firebase, SQL, or AI/ML libraries.
You’ll also gain free access to Coursera Career Academy, with 14,797 courses and projects delivered across 23 languages, of which 1,608 are guided projects.
Stay tuned!
Stay tuned!
Don’t miss your chance to join the cohort!