AI Training Program for Governments

By providing materials, resources, and instructors we aim to prepare your local and/or national communities for global competitiveness by fostering educational excellence and ensuring equal access to a quality AI education for all. People who complete both of the following programs will be able to design, develop, and implement AI systems into live applications and products.

Interested in a customized learning experience?

Foundations in AI

The Foundation in AI program enables people to future-proof their careers by learning the fundamentals needed to pursue further studies in Artificial Intelligence. The courses provide a strong foundation in the mathematical concepts of linear algebra, calculus, statistics, and Python. These are the core prerequisites to mastering Artificial Intelligence.


Introduction to Computer Science for AI
View modules
  1. Introduction to the Course
  2. Basics of Computer Systems
  3. Introduction to Python Programming
  4. Data Structures and Algorithms Analysis
  5. Database
  6. Building Applications
Introduction to Mathematics for AI
View modules
  1. Introduction to the Course
  2. Linear Algebra
  3. Calculus and Optimisation
  4. Probability and Statistics
  5. Information Theory
  6. Numerical Computation

MicrodegreeTM in AI

The MicrodegreeTM program was designed by a team of leading US University faculty and AI industry experts. The Machine Learning and Deep Learning modules aim to upskill an engineer in AI. We offer additional specialized modules for people who want further training in the cutting-edge fields of Computer Vision and/or Natural Language Processing.


Machine Learning
View modules
  1. Introduction to the Course
  2. Sklearn Building Blocks
  3. Supervised Machine Learning
  4. Unsupervised Machine Learning
  5. Time Series Analysis
  6. Computer Vision with OpenCV
  7. Reinforcement Learning
Deep Learning
View modules
  1. Introduction to the Course
  2. Introduction to Deep Learning
  3. Components of Deep Learning
  4. Convolutional Neural Network
  5. Recurrent Neural Networks
  6. Attention and Neural Computers
  7. Generative Modules
  8. Deep Reinforcement Learning
  9. DL in Production
  10. Deep Learning Applications
Microdegree Specialization

MicrodegreeTM Specialization

These specialized courses are ideal for those who want to lead their teams in Computer Vision and Natural Language Processing.


Computer Vision
View modules
  1. Introduction to Computer Vision
  2. Image Processing and Feature Detection
  3. Image Classification and Object Recognition
  4. Segmentation
  5. 3D Vision
  6. Motion and Video
  7. Generating Synthetic Images
  8. Scene Understanding and Image Retrieval
  9. Computer Vision Applications
Natural Language Processing
View modules
  1. Introduction to the Course
  2. Fundamentals of NLP
  3. Language Models
  4. Markov Models
  5. Syntax and Parsing
  6. Semantic Role Labelling
  7. Semantics
  8. Information Extraction
  9. Machine Translation
  10. Neural Network based NLP
  11. Reinforcement Learning for NLP
  12. Applications

Highlights of our Program

Our proprietary coding platform allows engineers to work and submit their assignments online. Codehub also provides access to dedicated GPU servers.
Progress Tracking
Our platform includes a built-in dashboard. Supervisors can track the progress of each user partaking in the program and within each module.
Blended Onsite and Online Program
Typical online-only programs have an average completion rate of 5%.
Our blended program has an average completion rate of 85%!

Learning Path

Engineers first take an Eligibility Test. The results dictate whether the person should first take either the Foundations in AI or MicrodegreeTM in AI program. Upon completion of the Foundation program, the person is then eligible for the MicrodegreeTM program. Those who complete it are able to apply for either or both of our specialized modules.
Learning Path

Interested in a customized learning experience ?