
MODULE 1 STUDENT RESOURCES
Open this lecture’s Resources menu and download M01-ai-data-science-development-environment-Student-Pack.zip. Extract the ZIP and read START-HERE.md.
The pack includes the course code and datasets, three exercises with worked solutions, a CPU-friendly Python/Jupyter lab, and a five-question interactive offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before reading practice/solutions.md, then open practice/quiz.html in your browser. The lab needs Python 3.10+ and no paid API or GPU.
MODULE 2 STUDENT RESOURCES
Download M02-python-programming-for-ai-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 3 STUDENT RESOURCES
Download M03-mathematics-probability-statistics-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 4 STUDENT RESOURCES
Download M04-numpy-pandas-sql-visualization-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 5 STUDENT RESOURCES
Download M05-data-science-workflow-feature-engineering-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 6 STUDENT RESOURCES
Download M06-supervised-machine-learning-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 7 STUDENT RESOURCES
Download M07-trees-ensembles-evaluation-explainability-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 8 STUDENT RESOURCES
Download M08-unsupervised-learning-anomalies-recommenders-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
MODULE 9 STUDENT RESOURCES
Download M09-time-series-experimentation-causal-ml-Student-Pack.zip from this lecture’s Resources menu. Extract the ZIP and read START-HERE.md.
Includes course code and classroom data, three exercises with worked solutions, a Python/Jupyter lab, and a five-question offline quiz with explanations.
Run python practice/lab.py from the extracted module folder. Complete practice/exercises.md before checking practice/solutions.md, then open practice/quiz.html in a browser. The new lab needs Python 3.10+ and no paid API or GPU.
This course contains the use of artificial intelligence.
This course was created with the support of AI tools for scripting, narration, and visuals, under the direction and editorial review of the instructor.
Data Science, Machine Learning & AI — from absolute zero to research level.
This complete bootcamp takes you from your first line of Python to training, fine-tuning and deploying modern AI systems. Every topic is taught twice: a concepts & intuition lesson, then a hands-on lesson with real data — so you never just watch, you actually build.
What makes this course different:
18 structured modules: Python, math & statistics, NumPy, Pandas & SQL, machine learning, deep learning with PyTorch, computer vision, NLP & Transformers from scratch, LLM engineering, RAG, LoRA/QLoRA fine-tuning, reinforcement learning & AI agents, generative AI, and MLOps.
23 complete portfolio projects with full runnable code: fraud detection, demand forecasting, student success analytics, chat-with-documents RAG, image classifier, LoRA lab, model deployment and more.
Runs on YOUR laptop: every GPU lesson ships with an RTX 3050 (4GB VRAM) path AND a free Google Colab path.
Real datasets only: penguins, movies, sales, network logs — the same files used in every lesson, so you can follow along line by line.
Practical tactics that actually matter: 4GB VRAM workarounds, quantization, mixed precision, gradient accumulation and batch size tuning.
You will learn the fundamentals the right way: data cleaning, feature engineering, model evaluation, cross-validation, explainability, time series, causal inference, unsupervised learning, recommenders, and experiment design. Then you go modern: scaled dot-product attention, multi-head attention, encoder-decoder architectures, GPT from scratch, embeddings, vector databases, RAG pipelines, DPO alignment, diffusion models and multimodal AI.
By the end you will have a portfolio of 23 working systems, the mathematical intuition to read research papers, and the engineering skill to deploy AI that survives real users.
Enroll today and start building — the first module takes you from zero to a working AI environment on your own machine.