Computer science supports the build, development and use of computer systems. Systems development is of crucial importance in many areas of modern life. As new technologies continue to emerge, there's a growing worldwide need for skilled, expert computer science professionals.
Our MSc in Advanced Computer Science has a small number of compulsory modules, supplemented by a wide variety of optional modules. You can choose from this range of optional modules to tailor your own programme of advanced study to meet your academic interests and career aspirations - whether your interests relate to software engineering or data science.
minimum second-class (2:2) honours degree or international equivalent in computer science or a closely related discipline
significant programming experience, preferably in Java or another object-oriented language
For fees and funding options, please visit website to find out more
There will be opportunities for you to meet industry employers and take part in recruitment events, in addition to taking advantage of a wealth of support offered by our careers service.
We have a dedicated careers fair for our computer science and information management students each year, with over 30 leading companies, including:
Amazon
JP Morgan
Morgan Stanley
British Telecom
Bridgeall
Kana
Skyscanner
ThinkAnalytics
As a graduate you could progress to be an analyst, architect or developer. There's a demand for advanced practitioners and researchers in the growing area of embedded systems development.
Core modules:
Legal, Ethical and Professional Issues for the Information Society (10 credits)
Research Methods (10 credits)
Optional modules:
Concepts & Theories of Sustainability (10 credits)
Advanced Topics in Software Engineering (20 credits)
Designing Usable Systems (20 credits)
Advanced Information Retrieval (20 credits)
Deep Learning Theory and Practice (20 credits)
Big Data Technologies (20 credits)
Software Architecture & Design (20 credits)
Mobile Software & Applications (20 credits)
Distributed Information Systems (20 credits)
Machine Learning for Data Analytics (20 credits)
Business Analysis (10 credits)
Game Theory and Multi-Agent Systems (10 credits)
Evolutionary Computing for Finance (20 credits)
Human Centred Security (20 Credits)
The place of useful learning The University of Strathclyde is a leading international technological university located in the heart of Glasgow – one ...