Advanced Computer Science with Artificial Intelligence
| Program start date | Application deadline |
| 2025-09-01 | - |
Program Overview
MSc Advanced Computer Science with Artificial Intelligence
The MSc Advanced Computer Science with Artificial Intelligence is a postgraduate degree designed to meet the growing worldwide demand for skilled computer science professionals with expertise in artificial intelligence. This program aims to provide students with advanced knowledge and skills in computer science and artificial intelligence, enabling them to pursue careers in a wide range of fields.
Key Facts
- Start date: September
- Study mode and duration: 12 months full-time
- Guest lectures from leading employers and expert alumni
Why this Course?
Artificial Intelligence (AI) is found in all aspects of modern society, from the technologies that underpin the economy and how we work, to recreation, healthcare, and even the natural environment. The potential applications of AI are growing daily. This course has been designed to meet the growing worldwide demand for skilled computer science professionals who have expertise in artificial intelligence.
What You'll Study
On this Advanced Computer Science with Artificial Intelligence Masters, you'll study two 11-week semesters, each with three or four modules. Each module typically has four hours of lectures, laboratory practicals, and/or tutorials. Additional study time is required to enhance and apply your understanding of the topics covered, through further reading, self-directed study, and assignments.
In the summer, between June and August, you'll undertake an in-depth three-month research project. A range of software systems are used to build reliable, scalable, and quality solutions, and you will apply rigorous methodologies through experimental design and exploratory modeling.
Research Project
Our project supervision program ensures a named academic is attached to every MSc student during their project study between May and August each year. Regular meetings are scheduled during the period of the project work, and where an external organization is involved, meetings between the supervisor, student, and external body are standard.
Facilities
The course will involve some extensive laboratory-based instruction and student work. The Computer and Information Science department utilizes its own specialist laboratories to provide practical student tuition on large-scale advanced applications. The University library also has a sufficient body of resources to support this course.
Learning & Teaching
Our teaching and learning methods include lectures, tutorials, laboratory practicals, and combinations of individual and group work. These will not only develop your expertise in computer science and artificial intelligence but also in communication, team-working, and analytical skills, which are all essential skills for your future career.
Assessment
Assessment is through a combination of individual work, group work, exams, and practical work in laboratories. Around half the classes are assessed entirely by coursework, the others are a combination of coursework and examination.
Entry Requirements
- Academic requirements/experience: Minimum second-class (2:2) honors degree or international equivalent in computer science or a closely related discipline.
- Significant programming experience: Preferably in an imperative programming language, e.g., Java, Python, etc. The majority of modules will use Python.
- English language requirements: You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).
Fees & Funding
- Scotland: £11,900
- England, Wales & Northern Ireland: £11,900
- Republic of Ireland: If you are an Irish citizen and have been ordinary resident in the Republic of Ireland for the three years prior to the relevant date, and will be coming to Scotland for Educational purposes only, you will meet the criteria of England, Wales & Northern Ireland fee status.
- International: £30,250
Careers
Graduates will have developed the expertise to pursue a career directly in the applications of artificial intelligence, a field where skilled graduates are well-paid and in high demand. You can look forward to careers designing and building the digital technologies that underpin the global economy and, indeed, every aspect of human activity from recreation to healthcare to business.
Example Roles
- AI professional: Businesses have a range of needs for which they need AI professionals. This can include deploying state-of-the-art AI chatbots, developing image classifiers, creating computer vision applications, or planning for autonomous vehicles.
- Data Scientist: Businesses generate huge amounts of data every day, and all want to clean that data, understand that data, extract information from that data, and turn that information into information to drive the business forward.
- Software developer: As a software developer, you'll be playing a key role in the design, installation, testing, and maintenance of the AI-technologies that are set to transform the world.
- Business/policy analyst: As a business/policy analyst, you will identify improvements which can be made to organizational systems using artificial intelligence, write specifications for their modification and enhancement, and be involved in the design of new IT solutions to improve business efficiency.
