DVP All Tracks
Professional Certificate · IBM · Coursera

AI Engineering

Study notes for all 13 courses, written to match the real module order — with animated explainers, verified papers and videos, and the exam traps that catch people out.

▶ Fly through the whole certificate
0 / 13
Courses read
168 h
Certificate length
0% complete
Start course 1 →
The certificate in 60 seconds

Watch this first.

A one-minute motion-graphics overview of the whole certificate — what the thirteen courses build toward and why the order matters. Sound on.

Made with the same pipeline course 13 teaches: generation, assembly, iteration.

Python, trickled in — read each primer right before the course that needs it
P1
Primer 1 — Reading Python
Variables, lists, loops, functions, imports — enough to read model.fit(X, y)
P2
Primer 2 — Data & Shapes
Slicing, comprehensions, dicts, first NumPy — what the notebooks assume
P3
Primer 3 — Classes, for Keras
class, __init__ and self — why Keras and PyTorch code looks like that
P4
Primer 4 — Shapes & the Training Loop
Matrix shapes, broadcasting, and the five-step loop built from scratch
P5
Primer 5 — LLM-era Python
Dicts/JSON, **kwargs, decorators, with-blocks, lambdas — the Hugging Face reading patterns
Part 1 · Classical ML and deep learning  —  courses 1–6
Course 1 · 20 h
Machine Learning with Python

scikit-learn, the model lifecycle, and every classical algorithm the certificate assumes you know

Course 2 · 10 h
Introduction to Deep Learning & Neural Networks with Keras

The mechanics of a neural network — neurons, gradients, backprop, and the loss table you'll use for the rest of the certificate

Course 3 · 23 h
Deep Learning with Keras and TensorFlow

Everything Sequential can't do — functional models, transfer learning, transformers, generative models and reinforcement learning

Course 4 · 19 h
Introduction to Neural Networks and PyTorch

Tensors, autograd, and the five-step training loop that every remaining course in the certificate is built on

Course 5 · 21 h
Deep Learning with PyTorch

Initialisation, dropout, batch norm, momentum and CNNs — the techniques that make a deep network actually train

Course 6 · 15 h
AI Capstone Project with Deep Learning

The same pipeline built twice — Keras and PyTorch, side by side — plus vision transformers. The comparison is the assessment

Part 2 · Generative AI and LLMs  —  courses 7–13
Course 7 · 6 h
Generative AI and LLMs: Architecture and Data Preparation

The pivot point — from training models to adapting foundation models. Tokenization, data quality, and the GPT/BERT/T5 map

Course 8 · 10 h
Gen AI Foundational Models for NLP & Language Understanding

How text becomes numbers — one-hot to embeddings to Word2Vec to seq2seq, and the bottleneck that produced attention

Course 9 · 9 h
Generative AI Language Modeling with Transformers

The most important course in the certificate — attention, positional encoding, masking, and what separates GPT from BERT

Course 10 · 8 h
Generative AI Engineering and Fine-Tuning Transformers

LoRA, QLoRA and PEFT — the most immediately employable material in the certificate

Course 11 · 9 h
Generative AI Advanced Fine-Tuning for LLMs

Alignment — instruction tuning, reward modelling, RLHF with PPO, and the DPO derivation that removed the reward model entirely

Course 12 · 9 h
Fundamentals of AI Agents Using RAG and LangChain

Prompting, agents, and retrieval — where the certificate becomes application engineering

Course 13 · 9 h
Project: Generative AI Applications with RAG and LangChain

The capstone — a QA bot over your own PDF, and the one artefact from this certificate you can show someone in 30 seconds

Practice
>_
Code Lab
Python in the browser — the teacher assigns exercises and reviews what you run
Reference
∑
Formula Reference
Every equation in the certificate, with a plain-English translation
A–Z
Glossary
About 150 terms, in plain English, tagged by course
!
Exam Traps & Silent Bugs
What the quizzes ask, and the twenty bugs that run fine and are wrong