AI & Machine Learning
Applied AI & ML with Python
A comprehensive, hands-on program that takes you through the entire applied AI and ML pipeline. You will build classical ML models with scikit-learn, train neural networks with PyTorch/TensorFlow, process language with NLP techniques, build computer vision pipelines, and understand how modern LLMs work — all using Python.
- Duration
- 12 weeks
- Level
- Intermediate
- Modules
- 5
Outcomes
What you'll learn
- Build and evaluate end-to-end machine learning pipelines with scikit-learn
- Train, validate, and tune neural networks using PyTorch or TensorFlow/Keras
- Process text data and build NLP pipelines with traditional and Transformer-based methods
- Develop computer vision applications using CNNs, transfer learning, and OpenCV
- Understand LLM internals and use them programmatically via APIs
- Apply retrieval-augmented generation and embedding-based search techniques
Prerequisites
- Working Python knowledge
- Comfort with basic statistics and linear algebra
Tools & technologies
- Python
- scikit-learn
- pandas
- NumPy
- PyTorch
- TensorFlow
- Keras
- Hugging Face
- OpenCV
- OpenAI API
Learning format
Live online sessions, twice weekly, plus recorded replays. Expect 6–8 hours per week, including live sessions, guided practice and project work reviewed by the instructor.
Curriculum
5 modules, in sequence
Expand a module to see its topics, project and estimated duration.
What you will build
Learn by building.
Each project produces working software you can run, explain and show to an employer.
End-to-end ML classifier
A complete scikit-learn pipeline from raw data through preprocessing, model selection, and evaluation.
- pandas
- scikit-learn
You can build and justify a production-ready ML workflow.
Deep learning application
A neural-network project spanning NLP, vision, or sequence modeling with trained and validated models.
- PyTorch
- TensorFlow
- Hugging Face
You can train, tune, and evaluate a deep learning model on real data.
Instructor
Who is teaching this program
We publish instructor profiles rather than anonymous mentor cards. The named instructor for the next cohort of this program is confirmed before enrolment — ask an advisor and we will tell you exactly who will teach you and what their background is.
FAQ
Before you enrol
The answers that matter most for this program. The full list is on the homepage.
Ready to build your next skill?
Speak with an advisor and find the learning path that matches your current skills, goals and experience. If none of our programs fit, we will tell you that too.
