Shared by other learners
Explore
Courses people have published. Add one and you get your own copy — your progress is yours, and the course stays credited to whoever wrote it.
Published courses
Programming in Rust
Rust as a first programming language. Starts from what a compiler even is, then builds to the idea the whole language turns on — ownership — and carries it all the way through traits, smart pointers, threads and async. Ten chapters, meant to be worked through in order.
Kalash Shah
Statistics for Decision-Making
Reading evidence without fooling yourself. Variance, sampling, confidence and significance, aimed at the decisions people actually make from data.
Kalash Shah
Git Internals
Git from the ground up: what version control is actually for, then the object graph underneath it - blobs, trees, commits and refs - and finally every command you already use, explained by what it moves.
Kalash Shah
Genetics: Inheritance and Variation
Class 12 genetics end to end: Mendel's laws, the deviations that complicate them, linkage and sex determination, and how human disorders are traced through pedigrees.
Kalash Shah
Data Structures
The structures every engineer reaches for, built from first principles: what each one costs, when it wins, and the trade-off that makes it worth knowing.
Kalash Shah
AI Engineering
Everything it takes to become an AI engineer, from the software foundations people skip to the inference internals that stay scarce. Twelve chapters, built to be worked through in order.
Kalash Shah