Foundations of AI & Data
A rigorous first course for people who want to understand, not just use.
- Duration
- 12 weeks
- Format
- Online · Self-paced with weekly live sessions
- Tuition
- Rs 85,000
- Intake
- Rolling · Start any Monday
Overview
Foundations is deliberately unhurried. We spend real time on the ideas that everything else rests on — probability, optimisation, generalisation — and we teach them through code you write yourself.
The program is online and self-paced, anchored by a weekly live session with faculty and a peer study group of eight. You finish with three graded projects and a portfolio page you can share.
Outcomes
- Read and write Python confidently for data work.
- Explain what a model is learning and when it will fail.
- Train, validate and interpret classical models on real datasets.
- Decide, with evidence, whether a problem needs machine learning at all.
Curriculum
- 01
Weeks 1–4 · Computing and data
- Python for AI engineers
- Data handling and visualisation
- Probability you can compute
- 02
Weeks 5–9 · Learning from data
- Foundations of machine learning
- Validation and error analysis
- Project: predicting a real outcome
- 03
Weeks 10–12 · Judgement
- Introduction to neural networks
- AI safety, alignment and governance
- Portfolio and next steps
Courses in this program
Engineering
Python for AI Engineers
The 20% of Python that does 90% of the work
3 modules · 8 lessons14h3 enrolled
Usman Tariq
BeginnerMachine LearningFeatured
Foundations of Machine Learning
From first principles to a model you can defend
4 modules · 13 lessons22h5 enrolled
Dr. Ayesha Rehman
Beginner