The Complete Computer Science Knowledge Base
Everything you need to know about Computer Science — gathered, organized, and preserved. Every concept, every system, every protocol, every piece of knowledge that keeps the digital world running. One by one.
Civilization runs on software. Networks, protocols, operating systems, databases, cryptography, compilers — the entire stack of modern computing is built on decades of accumulated knowledge. This project exists to preserve that knowledge in a form that survives anything: no internet required, no servers, no dependencies. Just a file and a browser.
Each domain of Computer Science is added as a self-contained offline module. Start with one, learn it end-to-end, and carry it with you.
| Directory | INTERNET/ |
| File | index.html |
| Status | Complete |
A comprehensive, offline-first reference covering the entire Internet stack — from bare-metal hardware and Linux fundamentals to DNS root servers, BGP routing, Kubernetes, ISP operations, and beyond. 40 volumes, interactive simulations, quizzes, and challenge labs.
| Domain | Status |
|---|---|
| Operating Systems | ⏳ Planned |
| Compilers & Languages | ⏳ Planned |
| Databases & Storage | ⏳ Planned |
| Cryptography & Security | ⏳ Planned |
| Algorithms & Data Structures | ⏳ Planned |
| Computer Architecture | ⏳ Planned |
| Software Engineering | ⏳ Planned |
| Artificial Intelligence | ⏳ Planned |
| And everything else... | ⏳ Planned |
Every domain will follow the same offline-first, single-file approach — self-contained, zero-dependency, designed to be opened in any browser anywhere.
- 100% Offline — Every module works without internet. No CDNs, no telemetry.
- Single-File Modules — Each domain is self-contained in one HTML file.
- Interactive — Simulations, quizzes, and hands-on labs built right in.
- Searchable — Full-text search across every module.
- Portable — USB stick, offline tablet, printed — take it anywhere.
- Progress Tracking — Bookmarks and completion saved locally.
git clone https://github.com/swadhinbiswas/DOOMSDAYCS.git
cd DOOMSDAYCSOpen any domain's index.html in a browser:
open INTERNET/index.htmlNo build tools. No npm install. No setup.
- Browse the sidebar to navigate topics within a domain.
- Press
/to search across all content instantly. - Use interactive simulations to see concepts in action.
- Complete challenge labs and track your progress.
- Toggle dark mode for comfortable reading.
This is a living archive. If a domain is missing, incomplete, or could be improved — open an issue or send a pull request.
MIT
Built for the day when the only thing you have is what you carry.