Professional Certificate in Machine Learning and Artificial Intelligence

Develop advanced AI/ML skills to refine decision-making strategies and solve business challenges

Download Brochure

Get Your Brochure

By clicking the button below, you agree to receive communications via Email/Call/WhatsApp/SMS from Imperial College & Emeritus about this programme and other relevant programmes. Privacy Policy (optional)
Course Dates


23 July 2024

Course Duration


25 weeks, online
15–20 hours per week

Course Fee


£3,556 and get £399 off with a referral

Course Information Flexible payment available
Course Fee

For Your Team

Enrol your team and learn with your peers

Learn More

Develop Future-Ready Skills Today

Emeritus is collaborating with Imperial College Business School Executive Education to help you build future-ready skills. Enrol before and get up to 11% tuition assistance to set yourself up for professional success.​

Application Details

Tuition assistance is live as per below schedule. The full programme fee is £3995 as of the start date.

programme fee


Pay by

Explore financing options available for this programme.
Learn more

Apply, automate and achieve your AI and ML career goals

Machine learning (ML) and artificial intelligence (AI) are pushing the limits of possibility and transforming the world around us. Today, to stay ahead of the curve and seize opportunities for innovation, businesses are quickly realising they must anticipate future trends in ML and AI – and to do so, they must engage professionals who can bridge the gap between vision and execution.

The Professional Certificate in Machine Learning and Artificial Intelligence, a joint programme from Imperial College Business School Executive Education and the Imperial College London's Department of Computing was designed with this need in mind. This 25-week online programme provides an immersive, world-class learning experience delivered by leading experts in the field. It will equip you with a unique combination of advanced technical expertise and business acumen that will give you a competitive edge and help you navigate your job search to find exciting career opportunities in ML and AI.

Programme highlights

The programme covers cutting-edge skills and business strategies in machine learning and artificial intelligence. It will enable you to:

  • Understand foundational and advanced concepts and trends in artificial intelligence, as well as potential real-world implications
  • Determine when machine learning is feasible and can be meaningfully applied to specific business challenges
  • Leverage the power of data and evaluate common machine learning methods to improve predictive performance and refine decision-making strategies
  • Develop and refine machine learning models using Python and industry standard tools to measure and improve performance
  • Identify real-world problems and devise innovative solutions using machine learning models

97 Million

The projected number of jobs created globally by 2025 due to the acceleration of AI

Source: DataProt


The average salary for a machine learning engineer with three years or less of experience

Source: Understanding Recruitment


The expected growth of the global AI market between 2021 and 2028



"The programme structure was excellent. The level of learning was pitched well, and a lot of material was covered in a short space of time. The middle third of the programme, which introduced different machine learning topics, was especially good. I found the programme really interesting, and it was exactly what I had signed up for."

— Chris Nightingale, Management Consultant, PA Consulting Group

"All the modules were great because of the addition of tutorials for real-life applications supported by tools and platforms used in the programme and videos. Office hours and support from both learning facilitators were incredibly superb. "

— Sebastiano Gadolini, Early-Stage Researcher, Johnson Matthey

Tools and platforms used in the programme

Decorative image depicting the tool and platforms used
Decorative image depicting the tool and platforms used
Decorative image depicting the tool and platforms used
Decorative image depicting the tool and platforms used
Decorative image depicting the tool and platforms used

Who is this programme for?

The Professional Certificate in Machine Learning and Artificial Intelligence requires a background in coding or mathematics. It is particularly relevant for professionals including:

  • IT and Engineering professionals looking to receive hands-on training in ML and AI and upskill themselves in a high-growth field. Job titles may include software engineers and software developers.
  • Data and business analytics professionals who wish to learn about the latest AI tools, techniques and applications to stay ahead of the curve and gain better growth trajectories. Job titles may include business analysts, senior data analysts and data scientists.
  • Recent science, technology, engineering and mathematics (STEM) graduates and academics who are interested in being a part of a cutting-edge field with high growth potential and using technology to make a positive impact on the world.

Applicants must have:

  • A bachelor's degree or higher
  • Strong mathematics skills
  • Some programming experience

Also recommended:

  • An educational background in STEM fields
  • Technical work experience
  • Some experience with Python,R, or SQL
  • Some experience with statistics and calculus

What you will learn

Section 1: Foundations of Machine Learning and Artificial Intelligence
In the first seven modules, you will gain an introduction to the underlying elements of machine learning and its statistical nuances, hone your analytical skills and learn leading-edge techniques for evaluating the performance of a machine learning model.

  • Module 1: Programme Orientation
  • Module 2: Introduction to Machine Learning
  • Module 3: Probability for Machine Learning
  • Module 4: Statistics for Machine Learning
  • Module 5: Generalisation Theory and the Bias-Variance Trade-Off
  • Module 6: Evaluating Predictive Performance
  • Module 7: Advanced Topics in Performance Evaluation

Section 2: Methods for Learning from Data
In these modules, you will explore how decision trees can be leveraged to classify or predict outcomes and solve real-world problems, dive deep into the predictive power of logistic regression and determine which machine learning methods are best suited for solving real-life problems unique to your industry.

  • Module 8: Nearest Neighbour Methods
  • Module 9: Decision Trees, Part I
  • Module 10: Decision Trees, Part II
  • Module 11: Naïve Bayes
  • Module 12: Bayesian Optimisation
  • Module 13: Logistic Regression
  • Module 14: Support Vector Machines
  • Module 15: Unsupervised Learning
  • Module 16: Principal Component Analysis

Section 3: Advanced Topics in Artificial Intelligence and Machine Learning
In the final modules, you will explore deep learning and its relationship to machine learning and artificial intelligence, discover the underlying elements of convolutional neural networks and finally practise the skills required for real-world model optimisations in your capstone project.

  • Module 17: Introduction to Deep Learning
  • Module 18: Neural Networks
  • Module 19: Hyperparameters
  • Module 20: Transparency and Interpretability
  • Module 21: Convolutional Neural Networks
  • Module 22: Biological Basis for Convolutional Neural Networks
  • Module 23: Reinforcement Learning
  • Module 24: Hyperparameter Tuning
  • Module 25: Capstone Competition

Case Studies

Capstone competition

For your capstone project, you will challenge your knowledge by developing and/or tuning a code base for a custom-designed machine learning competition modeled after the popular Black-Box Optimisation Challenge. You will practise the skills required for real-world model optimisations for a problem of your choice.

The competition takes place during the last 12 weeks of the programme, enabling you to see how tuning your code base improves optimisation on the competition’s leaderboard.

At the conclusion of the programme, you will have built a resume-boosting code base and amassed the skills needed to enter future competitions for prestige, cash prizes and career recognition.

Programme experience

Decorative image relating to text that follows

Job-ready ML/AI skills in a high-demand field

Decorative image relating to text that follows

Real-world insights from Imperial College London faculty and industry experts

Decorative image relating to text that follows

A hands-on capstone project to share with potential employers

Decorative image relating to text that follows

A verified digital certificate of completion from Imperial College Business School Executive Education

Decorative image relating to text that follows

Associate alumni status from Imperial College London on programme completion

Career preparation and guidance

Breaking into the field of machine learning and artificial intelligence requires a precise combination of technical knowledge and business acumen. Our programme will guide you in developing a career path by assisting you in crafting your elevator pitch and sharpening your interview skills. These services are provided by Emeritus, our learning collaborator for the programme. The support team includes programme leaders and career coaches who will help you reach your learning goals and navigate your job search. The primary goal is to equip you with the skills needed to prepare for a career in machine learning and artificial intelligence. However, we do not guarantee a job placement.

Emeritus offers assistance with the following career services:

  • Live career coaching and open Q&A sessions, resume feedback, mock interviews and career development exercises
  • A birds's-eye view of the current job market landscape and five-year market trajectory
  • Assistance in crafting your elevator pitch and preparing for job interviews
  • Insights on negotiating your salary and opportunity to network with global peers and instructors
  • Insights into key industry players, latest trends and industry-specific interviews

Programme faculty



Professor of Analytics and Operations; Head of the Analytics, Marketing and Operations Department; Fellow, Imperial Business Analytics Centre Operations Management Department, Imperial College London

Wolfram Wiesemann is a professor of analytics and operations as well as the head of the Analytics, Marketing and Operations department at Imperial College Business School. In addition, he holds a courtesy... More info



Professor, Computational Optimisation Department of Computing, Imperial College London

Ruth Misener is a Professor of Computational Optimisation in the Department of Computing at Imperial College London. Her research focuses on numerical optimisation algorithms and computational software frameworks,... More info



Data Scientist, Senior Teaching Fellow Operations Management Department, Imperial College London

Alex Ribeiro-Castro is a Data Scientist and Senior Teaching Fellow with the Operations Management Department at Imperial College Business School. He also teaches in the Global Business Analytics MSc.... More info



Professor, Digital Strategy and Innovation Imperial College Business School

Christopher Tucci is a Professor of Digital Strategy and Innovation at Imperial College Business School. Professor Tucci’s teaching focuses on design thinking, digital strategy and innovation management.... More info

Become an associate alumni

Take your partnership with Imperial College Business School to the next level by becoming an associate alumnus. Complete the programme to claim your associate alumni status and join our active community.

The Imperial learning experience


At Imperial College Business School, we create people-centric learning experiences. From conception through to delivery, we are guided by the principle that learning is a creative, personal and above all, human process. Our high quality, crafted learning environments are highly interactive, community-orientated and actively tutored. Our programmes offer an engaging experience designed to facilitate natural learning behaviours.


No compromises. Our online programmes offer the absolute equivalent of our campus-based programmes. They adopt the same rigorous academic standards, are delivered via our world-leading faculty and offer a comparable high-touch approach to the classroom experience.



Upon completion of the programme, participants will be awarded a verified digital certificate by Imperial College Business School Executive Education and the Imperial College London Department of Computing.

Download Brochure


  • How do I know if this programme is right for me?

    After reviewing the information on the programme landing page, we recommend you submit the short form above to gain access to the programme brochure, which includes more in-depth information. If you still have questions on whether this programme is a good fit for you, please email, and a dedicated programme adviser will follow up with you very shortly.

    Are there any prerequisites for this programme?

    Some programmes do have prerequisites, particularly the more technical ones. This information will be noted on the programme landing page, as well as in the programme brochure. If you are uncertain about programme prerequisites and your capabilities, please email us at for assistance.

    What are the requirements to earn a certificate?

    This is a graded programme. You will be required to complete a combination of individual assignments, quizzes, and a final project. Each component carries a certain number of points and a cumulative score of 75% is required to pass and obtain your professional certificate.

    Will I be guaranteed a job upon completion of the programme?

    The primary objective of this programme is to give you the skills you need to be prepared for a job in this field. While eligible participants will receive career coaching and support, job placement is not guaranteed.

  • How much time will I be expected to devote to this programme?

    Each programme includes an estimated learner effort per week. This is referenced at the top of the programme landing page under the Duration section, as well as in the programme brochure, which you can obtain by submitting the short form at the top of this web page.

    How will I spend my time in this programme?

    You will divide your learning time between viewing recorded coding demos, video lectures, contributing to class discussions, completing assignments, projects, and knowledge checks, and attending optional live sessions with industry experts and programme leaders.

    How is the programme administered? Can the programme be accessed anytime?

    The programme is accessed through the custom learning portal. This portal will give you access to all programme-related content such as video lectures, assignments, and discussions. Live office hours will be conducted using a webinar tool.

    The video lectures and assignments are accessible weekly throughout the programme. In the event you miss a live session, a recording will be made available.

    Do I need to attend live sessions every week?

    Faculty video lectures are recorded, allowing you to watch these on your own schedule. However, participation in optional live sessions and discussion boards is highly encouraged. Live sessions will give you the opportunity to draw on the coding experience of our industry-experienced course leaders to answer your questions and help reach your learning goals. The discussion boards are also an integral part of the learning experience, giving you and your peers the opportunity to learn together, along with guidance from the moderators.

    Can I download the programme videos?

    You can download video transcripts, assignment templates, readings, etc. However, the video lectures are only available for streaming and require an internet connection.

    How do I interact with other programme participants?

    You can communicate with other participants through our learning platform. You will be able to form groups based on your interests and location. A direct messaging feature is also available through the platform.

    What is it like to learn online with the learning collaborator, Emeritus?

    More than 300,000 learners across 200 countries have chosen to advance their skills with Emeritus and its educational learning partners. In fact, 90 percent of the respondents of a recent survey across all our programmes said that their learning outcomes were met or exceeded.

    All the contents of the course would be made available to students at the commencement of the course. However, to ensure the programme delivers the desired learning outcomes the students may appoint Emeritus to manage the delivery of the programme in a cohort-based manner the cost of which is already included in the overall course fee of the course.

    A dedicated programme support team is available 24/5 (Monday to Friday) to answer questions about the learning platform, technical issues, or anything else that may affect your learning experience.

  • What are the requirements to earn the certificate?

    Each programme includes an estimated learner effort per week, so you can gauge what will be required before you enrol. This is referenced at the top of the programme landing page under the Duration section, as well as in the programme brochure, which you can obtain by submitting the short form at the top of this web page. All programmes are designed to fit into your working life.

    This programme is scored as a pass or no-pass; participants must complete the required activities to pass and obtain the certificate of completion. Some programmes include a final project submission or other assignments to obtain passing status. This information will be noted in the programme brochure. Please contact us at if you need further clarification on any specific programme requirements.

    What type of certificate will I receive?

    Upon successful completion of the programme, you will receive a smart digital certificate. The smart digital certificate can be shared with friends, family, schools, or potential employers. You can use it on your cover letter, resume, and/or display it on your LinkedIn profile.
    The digital certificate will be sent approximately two weeks after the programme, once grading is complete.

    Can I get the hard copy of the certificate?

    No, only verified digital certificates will be issued upon successful completion. This allows you to share your credentials on social platforms such as LinkedIn, Facebook, and Twitter.

    Do I receive alumni status after completing this programme?

    No, there is no alumni status granted for this programme. In some cases, there are credits that count toward a higher level of certification. This information will be clearly noted in the programme brochure.

    How long will I have access to the learning materials?

    You will have access to the learning platform and all programme materials (videos excluded) for one full year following the programme start date. Access to the learning platform is restricted to registered participants per the terms of agreement.

  • What equipment is needed or the technical requirements for this programme?

    To successfully complete this programme online, you must have access to a device meeting the minimum requirements, found here. In addition, Microsoft Office or similar product and a PDF viewer are required to access documents, spreadsheets, presentations, PDF files, and transcripts in all programmes. Technical programmes might have additional tech requirements. Please check the learning platform on the first day of class.

    Do I need to be online to access the programme content?

    Yes, the learning platform is accessed via the internet and video content is not available for download. You can download files of video transcripts, assignment templates, readings, etc. Video lectures must be streamed via the internet and webinars and small group sessions will require an internet connection.

  • What is the programme fee for the programme and what forms of payment do you accept?

    What if I don’t have a credit card – is there another mode of payment accepted?

    Yes, you can do the bank remittance via wire transfer. Please contact your programme adviser for more details.

    Is there an option to make flexible payments for this programme?

    Yes. Flexible payment options are available for this programme. We partner with loan partners to offer you flexible and transparent loan options. More information about loan financing is available here. Installment payments are also available—you can find the options here.

    Does the programme fee include taxes? Are there any additional fees?

    Yes, the programme fee is inclusive of any taxes with the exception of GST for Singapore residents.

    Who will be collecting the payment for the programme?

    Emeritus collects all programme payments, provides learner enrolment and programme support, and manages learning platform services.

    Are there any restrictions on the types of funding that can be used to pay for the programme?

    Programme fees for Emeritus programmes with Imperial College Business School may not be paid for with (a) funds from the GI Bill, the Post-9/11 Educational Assistance Act of 2008 or similar types of military education funding benefits or (b) Title IV financial aid funds.

  • What is the programme refund and deferral policy?

    For the programme refund and deferral policy, please click the link here.

Financing Option

We want to ensure that the Professional Certificate in Machine Learning and Artificial Intelligence is accessible to all. As such, we offer the following financing option:

Flexible Payment Option (For All Countries)

Choose to make your payment in two, three, or six instalments for higher flexibility.

Didn't find what you were looking for? Write to us at or Schedule a call with one of our Programme Advisers or call us at +44 11 4697 4544 (UK) / +1 315 618 2562 (US) / +65 3129 8674 (SG)

Apply Now

Early registrations are encouraged. Seats fill up quickly!

Flexible payment options available. Learn more.