CS Internals Explorer
Interactive, visual-first explainers for computer science fundamentals. See algorithms sort, CPUs pipeline, and databases index — step by step, at your own pace.
Flagship Modules
↕
Algorithms
Sorting Algorithms
Watch bubble, merge, quick, heap, and radix sort race side-by-side. Control speed, inject your own arrays, and see exactly why O(n log n) beats O(n²).
Explore →
⚙
Architecture
CPU Pipelining
Step through a 5-stage MIPS pipeline clock by clock. See data hazards form, watch forwarding paths activate, and understand why stalls cost cycles.
Explore →
🌳
Databases
B+ Tree Indexing
Insert, delete, and search a B+ tree with animated node splits and merges. See why databases choose B+ trees for disk-friendly ordered access.
Explore →