ProgramsData Science with AIML
The analyst path · AI cluster

Data Science with AIML

Take a real, messy problem end to end: frame it, engineer the data, build and rigorously evaluate models, then ship a deployed, monitored data product. This is the on-ramp of the AI family.

4 levels
L0 → L3
3 → 120 hrs
Per level
Python · sklearn · PyTorch
Mastery stack
Deployed product
Capstone output
§ 01Choose your level

Four rungs. Start where you are, finish at Mastery.

Sessions are always 2 hours. The hours are fixed; the calendar flexes — the same level runs daily, alternate-day, or as a summer intensive. Prices shown are student prices; professional pricing is on the pricing page.

L0Discover
3 hours · one sitting, a single day

What data science actually is

See a real dataset go from mess to answer in one sitting — and find out whether this way of thinking suits you. No coding background needed.

L1Foundation
12 hours · 6 sessions · about 1 week

Python, wrangling and EDA

Enough Python to be dangerous, plus Pandas and the exploratory data analysis habits that separate a real analyst from someone running charts.

L2Practitioner
40 hours · 20 sessions · about 1 month

Classical ML and a real project

Regression, classification, evaluation done honestly, and a full project on real data that you scope, build and defend.

L3Mastery
120 hours · 60 sessions · about 3 months

End-to-end, deployed and monitored

Mathematics, ensembles, interpretability, deep-learning basics, MLOps and applied Gen AI — ending in a deployed data product. Full syllabus below.

How this relates to Deep Learning with LLM. They are a staircase, not a fork. Data Science is the analyst path and the natural entry point; Deep Learning with LLM sits above it as the engineer path. Finish this stream and you are qualified for that one.
§ 02L0–L2 · published syllabus

What the levels below Mastery cover

Our ladder is a spiral, not a straight line. L0 and L1 are outcome-first: you make something impressive on the first day and no theory gets in the way. L2 is where the foundations genuinely begin. L3 then deliberately re-covers 60–70% of L2 at real depth before going past it — the overlap is a feature, not repetition. You earn the "why" only once you are invested in the "what".

L0 · 3 HRS
Curiosity

A demo and a guided first build. No theory at all — just a win you can point at.

L1 · 12 HRS
Confidence

Bigger builds, same spirit. Concepts appear only where a build actually needs them.

L2 · 40 HRS
Foundations begin

The first real grounding in how and why — taught applied, ending in a project.

L3 · 120 HRS
Depth

Re-covers L2's foundations at full depth, then goes well beyond into advanced work.

L0 · Discover · 3 hours · free

"I found an insight and ran a prediction — today."

See it: AI predicting prices, classifying images and spotting fraud; a live dashboard; a chatbot answering questions from a spreadsheet.

Make it, guided: Open a ready-made notebook, feed it data and watch it predict something; make one chart that reveals a real insight; ask an AI to analyze a small dataset for you.

Runs in a browser notebook (Colab) — nothing to install. No assessment.

L1 · Foundation · 12 hours · 6 sessions

Six sessions, six things you built

  1. Data to insight — load a real dataset, explore it, make your first chart
  2. Ask questions of data — filter, group, and a simple dashboard view
  3. Predict something — a guided ML model predicts a value such as a price or score
  4. Classify something — spam, sentiment, or a simple image classifier (pretrained)
  5. AI on your data — use an LLM to analyze and summarize a dataset
  6. Your own mini analysis on a dataset you choose, plus a showcase

You leave with a small analysis and a working prediction, both shareable. Assessed on completion and the showcase.

L2 · Practitioner — 40 hours, where the foundations begin

The first real grounding — Python for data, how ML actually works, and an end-to-end mini project.

UnitWhat you learn and buildSessionsHours
U1 · Python for DataPython essentials, notebooks, NumPy and pandas basics36
U2 · Data Wrangling & EDACleaning, transforming and exploring; visualization that tells a story48
U3 · Foundations of MLWhat ML is, the train/test workflow, regression, evaluation basics36
U4 · Classification & EvaluationClassifiers (logistic, trees, kNN), metrics, over- and underfitting, cross-validation48
U5 · Applied Taste of MoreClustering intro, a taste of deep learning and NLP via libraries, using AI tools to work faster36
U6 · Practitioner ProjectAn end-to-end mini ML project — data to model to insight — presented36
Total2040

Project: An end-to-end mini ML project: raw data through to an evaluated model with documented insights.

Tools: Python · pandas · Matplotlib/Seaborn · scikit-learn · light PyTorch in U5 · Colab/Jupyter · Git.

Assessment: Continuous labs 40% · unit checkpoints 20% · project 40%.

Overlap into L3: U1–U4 are the foundations L3 deepens — it adds maths and statistics rigour, ensembles with tuning and SHAP, MLOps and deployment, deep learning and NLP, applied Gen AI, forecasting, recommenders and a deployed capstone.

§ 03L3 · Mastery · published syllabus

120 hours, unit by unit

This is the complete Mastery syllabus — the ceiling of the stream, and what every level below builds toward.

What you can do at the end

The outcome

You can take a real, messy problem end to end — frame it, engineer the data, build and rigorously evaluate models, interpret them, and ship a deployed, monitored data product — using AI tools to accelerate the workflow rather than replace your judgement.

Format

How it runs

120 hours · 60 sessions × 2 hours · about 3 months. Prerequisite: Data Science L2, or a placement check. No paid cloud account needed — labs run on free tiers and Colab.

Tools & environment

Python 3.11+NumPyPandasscikit-learnstatsmodelsMatplotlib / Seaborn / PlotlySQLXGBoost / LightGBMOptunaSHAPPyTorchMLflowFastAPIDockerGit / GitHub

Deliberate stack choices: PyTorch for all deep-learning work, not TensorFlow. AutoML (AutoGluon) is excluded on purpose — you tune models by hand so you understand what AutoML would have automated.

UnitWhat you learn and buildSessionsHours
U1 · Math & StatisticsLinear algebra (vectors, matrices, eigen, SVD, PCA foundations) · calculus and gradients · probability and distributions · hypothesis testing, confidence intervals, p-values, A/B testing · CLT, correlation vs causation · entropy and cross-entropy510
U2 · Advanced Python & Data EngineeringIdiomatic Python — comprehensions, generators, decorators, OOP for pipelines · NumPy vectorization · advanced Pandas (groupby, merge, pivot, time-series) · scikit-learn Pipeline and ColumnTransformer · feature engineering · APIs, configs, environments · Git and reproducible experiments510
U3 · Analytics & VisualizationRigorous EDA · SQL for analytics — joins, windows, aggregation · storytelling visuals · dashboards (Power BI or Streamlit) · two to three business case studies48
U4 · Supervised LearningLinear and polynomial regression, regularization (Ridge/Lasso/ElasticNet), diagnostics · logistic regression, kNN, decision trees, SVM with kernels, Naive Bayes · metrics — accuracy, precision/recall, F1, ROC-AUC, confusion matrix · imbalanced data (SMOTE, class weights, threshold tuning) · cross-validation and bias-variance714
U5 · Ensembles & OptimizationBagging and Random Forest · boosting (AdaBoost, Gradient Boosting) · XGBoost, LightGBM, CatBoost · hyperparameter tuning (GridSearch, RandomizedSearch, Optuna) · interpretability with SHAP, LIME and feature importance612
U6 · Unsupervised LearningK-Means, hierarchical, DBSCAN, GMM · cluster evaluation (silhouette, elbow, Davies-Bouldin) · dimensionality reduction (PCA, t-SNE, UMAP) · anomaly detection (Isolation Forest, One-Class SVM, LOF) · customer segmentation48
U7 · Deep Learning & NLP introNeural nets and training in PyTorch · CNN intuition for vision · RNN/LSTM for sequences and time series · the NLP pipeline — tokenization, TF-IDF, embeddings · sentiment and NER · an attention preview that bridges to the Deep Learning stream510
U8 · MLOps & DeploymentVersioning and experiment tracking with MLflow · packaging a model · serving with FastAPI · Docker · cloud deploy · CI/CD with GitHub Actions · monitoring, drift and logging612
U9 · Applied Gen AI for AnalystsUsing LLMs in the data workflow · prompt engineering · embeddings and a simple RAG over your own data · responsible AI and hallucination checks · when to build versus call an API36
U10 · Time Series & ForecastingTime-series data and stationarity · ARIMA and SARIMA · Prophet · feature-based forecasting · backtesting and evaluation510
U11 · Recommenders & Specialized MLCollaborative and content-based filtering · matrix factorization · evaluating recommenders · imbalanced and anomaly use-cases · choosing the right approach510
U12 · CapstoneScope → data → model → rigorous evaluation → deployment → stakeholder presentation510
Total60120

The capstone

A deployed, portfolio-grade data product: a real problem, real data, a validated model, a usable interface or API, and a stakeholder presentation.

Three tracks to choose from — an applied ML system, an analytics and dashboard product, or a RAG-assisted data assistant.

You deliver: a live deployment, a repository, an evaluation write-up and a presentation to a non-technical stakeholder.

How you're assessed

Continuous lab work25%
Unit mini-projects (4)25%
Capstone (rubric)40%
Presentation & viva10%

Syllabus is a working draft — hours per unit are indicative and validated by the practitioner who teaches the stream. Reinforcement learning is deliberately out of scope for the analyst path.

§ 06Practitioner-instructors

Who will teach you

Every instructor is currently building in the field they teach — and is certified on our level template before taking a cohort alone. Subject expertise is the entry ticket, not the job.

Practitioners, not lecturers

Every instructor is currently building in the field they teach. If they stop practising, they stop teaching that stream.

Trained on our template

Subject knowledge is the entry ticket, not the job. Every instructor is certified on the CEFTA level template before they take a cohort alone.

Standardized delivery

The same module runs the same way in every centre and every partner campus. That consistency is the product.

Named instructor profiles go up as each cohort's trainer is confirmed — we publish people, not stock photographs. We're hiring practitioner-instructors →

Dates for Data Science with AIML

Tell me when the next batch opens

One email when a cohort is published for this stream. Nothing else, ever.

One email when a batch opens. No newsletter, no drip sequence, unsubscribe in one click.

Turn messy data into something that ships.

Start with the free 3-hour L0 Discover session — see the whole workflow once, then decide whether to climb.