← Back

Notebooks

Notes, tutorials, and ML implementations from scratch.

Machine Learning

Eleven algorithms implemented from scratch in NumPy — each with math, diagrams, and a real dataset.

Statistics

Nine topics from MIT 18.6501x — convergence, MLE, hypothesis testing, and more.

Probability

MIT 6.431x — sample spaces, random variables, Bayesian inference, and Markov chains.

Quantum Computing

Quantum information and algorithms — qubits, gates, cryptography, and Qiskit implementations.

Python

Foundational Python — from basic operations to algorithms and data visualization.

R

Introduction to R for data analysis.