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.
Our Master’s in Digital Humanities prepares you to engage with, and help shape, the future of digital research, creativity, curation, and analysis, through a combination of theory and practice. You'll explore innovative, collaborative, and socially impactful ways to study and present human culture...
The MSc Cybersecurity equips graduates with state-of-the-art knowledge and skills in Cybersecurity. It is a demanding practically-oriented taught postgraduate programme, intended for students with good undergraduate degrees in Computing Science who will benefit from leading-edge research-led teachin...
Mounting work pressures, too little time, keeping your knowledge base up-to-date, checking out the competition: we all have to find a way of dealing with todays tidal wave of information. One highly effective solution is speed reading - a technique that is not just about reading fast, but about maki...
Data is becoming an ever increasing part of modern life, yet the talent to extract information and value from complex data is scarce. This Masters will provide you with a thorough grounding in state-of-the art methods for learning from data, both in terms of statistical modelling and computation. Yo...
If you enjoy mathematical problem-solving, would like to learn about computing, but also have wider interests in life and the universe - for example what AI can teach us about ourselves, how it will impact on the world, or how we should react to these huge changes - then this degree might be for you...
Develop the skills to perform digital forensic analysis on devices and implement cyber security mechanisms into any business. As part of this cyber security degree you'll: Combine expertise in two fields of national importance Analyse digital devices, such as hard drives, in computer forensics mod...