Aimed at mathematically-minded STEM graduates, this Master's degree delivers intensive training in programming and the fundamentals of artificial intelligence (AI).
As well as learning the technical skills required for this growing area of computing science, you'll have the chance to explore realistic applications through group and individual projects.
This course offers you the chance to forge links with major technology companies and work within industry-initiated projects. How will studying at Imperial help my career?
- Develop the skills needed by industries recognising AI's transformative potential. - Find employment in a variety of sectors, from healthcare to manufacturing to the automotive industry (driverless cars). - Computing graduates are sought after in roles such as application/web development, networking, AI, media, finance, robotics, and computer games. - Other potential career paths include chip design, cyber security, data management, bio-medical systems and transport.
Modality
ONLINE
Entry requirements
First-Class Honours in Mathematics, Physics, Engineering or other degree with substantial Mathematics content.
Dates and duration
1 Year
SYLLABUS
Core modules
- Introduction to Machine Learning - Python Programming - Introduction to Symbolic Artificial Intelligence - Ethics, Fairness, and Explanation in AI - Software Engineering Group Project
Optional Modules
Group 1
- Computer Vision - Reinforcement Learning - Computational Optimisation - Mathematics for Machine Learning - Formal Methods for Safe AI - Logic-Based Learning - Deep Learning - Probabilistic Inference - Machine Learning for Imaging - Natural Language Processing - Robot Learning - Robotics - AI Ventures - Computational Neurodynamics - Deep Graph-Based Learning - Human-Robot Interaction - Software Engineering for Machine Learning Systems - Non-Euclidean Methods in Machine Learning
Group 2
- Computational Finance - Principles of Distributed Ledgers - Quantum Computing - Statistical Information Theory
Continue exploring
Related postgraduate programmes
Compare similar courses and find the programme that best fits your goals.
Are you interested in a career in the IT sector? The Applied Computing course with a Foundation Year at Swansea is an excellent starting point. This programme is accredited by BCS (British Computer Society) and offers diverse opportunities in fields like software engineering, data management, artifi...
This course is for you if you’re interested in studying computer science but want to wait until later in your degree before deciding what area to specialise in. It's a broad-ranging course providing you with the knowledge to apply computer science methods to new and emerging computing problems, an...
Here at Cambridge, we pioneered computer science and we continue to lead its development today. Our links to Computing go back to the 1930s when Alan Turing developed the theoretical foundations for computation. We’ve been at the forefront of Computer Science research ever since. This is a broad...
Do you want to find patterns in data, build AI that solves real problems, or create smart systems that make better decisions? At Dundee, you don’t just study Data Science and AI, you use them to make a difference. This degree gives you the skills to understand and work with data. You will learn h...
This course provides you with a foundational knowledge of the principles of AI, as well as proficiency in programming languages and software tools for AI development. You will also gain an understanding of the legal, ethical, social and professional implications of AI. The practical knowledge and sk...