AI Engineering & Machine Learning Advanced Professional Diploma
Build practical skills in python & math refresh, machine learning foundations, deep learning.
Programme overview
Build practical skills in python & math refresh, machine learning foundations, deep learning.
What you’ll study
01Python & Math Refresh
NumPy/pandas, vectors/matrices concepts, probability/statistics refresh, data quality and experiment thinking.
Practical work: Complete a diagnostic notebook and data-preparation exercise.
02Machine Learning Foundations
Supervised/unsupervised learning, preprocessing, feature engineering, model selection and metrics.
Practical work: Train and compare multiple baseline models.
03Deep Learning
Neural networks, training workflow, regularization, computer vision/NLP foundations and practical frameworks.
Practical work: Build one image or text classification project.
04Generative AI & LLM Applications
Embeddings, prompting, retrieval-augmented generation, vector search, tool use, evaluation and safety.
Practical work: Build a document-grounded assistant using a small approved knowledge base.
05MLOps & Deployment
APIs, model packaging, experiment tracking concepts, monitoring, versioning, containers and cloud deployment concepts.
Practical work: Serve a model through an API and document deployment steps.
06Data Engineering for AI
Pipelines, data validation, storage choices, batch vs streaming concepts, governance and lineage basics.
Practical work: Design a reproducible data-to-model pipeline.
07Responsible AI & Evaluation
Bias/fairness, privacy, security, explainability, red teaming, hallucination evaluation and governance.
Practical work: Create an evaluation scorecard and risk register for an AI use case.
08Industry Capstone
Problem selection, data, model/application build, evaluation, deployment, documentation and demo.
Practical work: Deliver a production-style AI capstone with repo, model card and presentation.
Tools & learning resources
- Python
- Jupyter
- pandas/scikit-learn
- PyTorch or TensorFlow
- LLM APIs/local models as approved
- Git/GitHub
- Docker concepts
Practical projects & portfolio
- ML model portfolio
- Deep-learning project
- RAG/LLM application
- Deployment capstone
Who can apply?
Python fundamentals and basic statistics. Applicants without these should complete IT02 or a pre-course assessment.
