Postgraduate Diploma in Artificial Intelligence

A three-semester KAUST postgraduate diploma in AI for an organization’s employees, with weekend classes at the organization’s venue and a capstone project on its own challenges.

  • Who it’s forEmployees nominated by their organization
  • LevelProfessionals
  • Duration3 semesters and a summer capstone
  • LocationThursday to Sunday, at the organization’s venue
  • CredentialKAUST Postgraduate Diploma (PGDip), 30 credit hours

Overview

About the program

The Postgraduate Diploma (PGDip) in Artificial Intelligence is a practical program for working employees, from Python and the mathematics of AI to machine learning, computer vision, language models, MLOps and AI on edge devices. It closes with a capstone project on a real challenge from the student’s organization.

KAUST offers it to organizations, not to individual applicants, and teaches it with faculty from partner universities. Its graduates are prepared for roles such as AI developer, data analyst and machine learning specialist. KAUST currently runs the program for the Ministry of Interior.

A KAUST qualification

Graduates earn a postgraduate diploma awarded by KAUST, and the best can continue to the master’s degree.

At your organization

Classes run on weekends at the organization’s own venue, so employees keep working while they study.

Projects on your challenges

Capstone projects follow the organization’s priorities, with its technical teams co-supervising selected projects.

Admission

How students are selected

Every student starts with the bridging program. Their grades in it decide the program they join.

Step 1

Online preparation

4 weeks

Online, self-paced

The organization’s nominees study on their own for the screening exam.

Step 2

Screening exam

2 hours

Written exam

Those who pass join the bridging program.

Step 3

Bridging program

8 weeks

In person, Sunday to Thursday

Two weeks each of Python programming, linear algebra, calculus, and probability and statistics: the mathematics and programming behind AI, taught by KAUST faculty and experts from leading universities.

Certificate of completion

Step 4

Placement

Based on the bridging grades

An average above 90% and an English interview lead to the Master of Engineering in AI. An average above 75% leads to the Postgraduate Diploma in AI.

The bridging program prepares students but doesn’t guarantee a place. An interview checks each student’s English, and those who need it take an English course.

30 credit hours

Curriculum

Three semesters of courses, Thursday to Sunday, with online office hours and resources in between, then a summer capstone program at KAUST.

21

credit hours of courses

9

credit hours of capstone project

7

courses

8 weeks

Semester 1

Foundations

Introduction to Python Core

Applied Mathematics for AI Core

16 weeks

Semester 2

Core AI

Machine Learning Core

Computer Vision Applications Core

Natural Language Processing Applications Core

Semester 3

AI in production

Machine Learning Operations (MLOps) Elective

AI on Edge Devices Elective

Summer · 6 weeks

Capstone

9 credit hours

Capstone project at KAUST Capstone

The courses

Introduction to Python

Python for AI and data science: data types, control structures, functions and object-oriented programming, with NumPy, Pandas, Matplotlib, Jupyter notebooks and Git. 100 level. (all practice)

Applied Mathematics for AI

The linear algebra, probability, statistics and optimization behind machine learning and deep learning, implemented in Python labs. 200 level. (50% theory, 50% practice)

Machine Learning

Supervised and unsupervised learning, from regression and decision trees to random forests, XGBoost and LightGBM, clustering and dimensionality reduction, with a strong focus on preparing data. 200 level. (30% theory, 70% practice)

Computer Vision Applications

Image processing, augmentation and recognition with CNNs, ResNets and vision transformers, from building and annotating datasets to training pipelines in PyTorch and TensorFlow. 200 level. (30% theory, 70% practice)

Natural Language Processing Applications

Production-ready language solutions with transformers and large language models: fine-tuning (including LoRA), retrieval-augmented generation, knowledge graphs and AI agents. 200 level. (30% theory, 70% practice)

Machine Learning Operations (MLOps)

Taking models to production: data versioning, workflow orchestration, model serving, Docker and Kubernetes, experiment tracking and monitoring, in team projects. 200 level. (20% theory, 80% practice)

AI on Edge Devices

Compressing, quantizing and pruning models to run in real time on edge and embedded devices, with TensorFlow Lite, ONNX Runtime, Edge Impulse and NVIDIA Jetson. 200 level. (40% theory, 60% practice)

Capstone project

A project in machine learning, computer vision, natural language processing, data analytics, or IoT and embedded systems, on a use case from the organization. It closes the diploma with a six-week summer program at KAUST: four weeks of AI use cases and technical lessons alongside the project, then two weeks of full-time project work and a final presentation.

To earn the diploma, students need at least 30 credit hours, a cumulative GPA of at least 3.0 and at least a B- in every course.

Summer

A summer at KAUST, and for some, at Oxford

All students spend the six-week capstone summer at KAUST. Selected students then join the master’s students for three weeks at the University of Oxford, on generative models, language models and AI agents.

Now showing

MOI MEng AI: summer at Oxford 2026

Master’s students at the University of Oxford, summer 2026.

Requirements

Who can join

A bachelor’s degreeIn science, mathematics or engineering, checked at registration.

Nominated by their organizationUsually employees early or midway in their careers who work, or will work, on AI projects.

A bridging average above 75%The screening exams must be passed too.

For organizations

Bring the program to your organization

Contact us

Send us a message through the contact form and choose “Degree programs for organizations”.

Plan the cohort

We agree with you on the schedule, the venue and the number of students.

Nominate employees

Your nominees prepare online, sit the screening exam and take the bridging program.

Start the program

The students admitted study on weekends at your venue, taught by KAUST faculty.

FAQ

Questions

Can I apply on my own?

No. KAUST offers this program to organizations for their employees. If your organization is interested, it can contact us.

Can diploma students go on to the master’s degree?

Yes. Students who finish the diploma with an A grade or a GPA of at least 3.8 can continue to the Master of Engineering in AI. Up to 18 credit hours of their 200-level diploma courses count toward it, and they complete it in two more semesters.

Where and when are classes held?

Thursday to Sunday, at the organization’s own venue, with online office hours, question-and-answer sessions and resources in between. The capstone summer is at KAUST.

Can students change program after admission?

No. And because each course builds on the one before, a student who fails a course leaves the diploma.

For organizations

Postgraduate Diploma in Artificial Intelligence

Contact us