CURRICULUM
FOUNDATIONS TRACK
Weeks 1 to 4 are core and every Foundations member completes them. In week 5 you choose your focus for the final four weeks.
WEEKS 1–4 — CORE
NumPy, Pandas, real datasets. Load, inspect, filter, describe.
Python is the primary language used in AI and ML. NumPy and Pandas are the foundation of almost every data pipeline you will ever build.
Handle missing values, fix types, Matplotlib, Seaborn, correlation.
Most real world datasets are incomplete and messy. Cleaning and visualizing data correctly directly impacts the performance of any model you build on top of it.
scikit-learn, train/test split, confusion matrix, accuracy.
scikit-learn is the most widely used ML library for beginners and professionals alike. Understanding how to train, split, and evaluate a model is core to everything in ML.
First real Kaggle competition submission.
Feature engineering is consistently one of the highest impact ways to improve model performance. Kaggle is the world's largest platform for data science competitions.
WEEKS 5–8 — CHOOSE YOUR FOCUS
ML & Modelling
For students who want to go deeper into machine learning. You will learn how to build better models, evaluate them properly, and understand the fundamentals of neural networks.
Data Science
For students who want to work with data at a deeper level. You will learn how to analyze real datasets, write SQL queries, and turn data into clear insights and visual stories.
AI Applications
For students who want to build real AI powered tools. You will learn how to use large language model APIs, build and deploy apps, and create systems that can answer questions from your own data.
WEEKLY DELIVERABLES
Every week has one deliverable, something members post in the Discord #show-your-work channel on Friday. Not for grading. For accountability, momentum, and building a public record of your work.
ADVANCED TRACK
This track is self-directed, meaning you set your own goal, define your own project, and choose the competitions you want to compete in. The club provides structure, high-quality resources, and a collaborative community to support you throughout the 8 weeks.
WK 1-2
Define & Plan
Write your project brief. Get sign-off.
WK 3-6
Build
Deep work. Weekly check-ins.
WK 6-7
Ship & Write
Deploy it. Publish your writeup.
WK 8
Showcase
Present to the community.
THREE REQUIRED OUTPUTS
A real product, live on the internet, that anyone can use. Not a notebook.
At least one Kaggle, Devpost, or equivalent competition submitted before week 6.
What you built, why, what results you got, what you learned. Posted publicly.