A single-page, structured, at-a-glance revision system covering essential Computer Science fundamentals.
This project is designed as a fast reference sheet for core CS subjects with clean mental models, trade-offs, and interview-ready clarity.
It avoids blog-style explanations and focuses only on structured, high-signal concepts.
- Quick revision before interviews
- Strong system-level thinking
- Clear mental models across OS, Networks, DBMS, and System Design
- Concept-first explanations instead of memorized definitions
- Structured content optimized for rapid scanning
- Processes and threads
- CPU scheduling
- Synchronization and deadlocks
- Memory management
- Virtual memory
- File systems
- I/O systems
- Performance trade-offs
- OSI and TCP/IP models
- TCP vs UDP
- Routing and switching basics
- HTTP and DNS
- Congestion control
- Load balancing
- Network security fundamentals
- Relational model
- ACID properties
- SQL essentials
- Indexing
- Normalization
- Transactions and isolation levels
- Query optimization basics
- Scalability and availability
- CAP theorem
- Monolith vs microservices
- Caching strategies
- Replication and sharding
- Load balancers and reverse proxies
- High-level architecture patterns
- SDLC models
- Agile and Scrum basics
- Version control concepts
- Testing fundamentals
- CI/CD overview
- Code quality and maintainability
- Consistency models
- Consensus basics
- Replication
- Fault tolerance
- Event-driven systems
- Lexical analysis
- Parsing basics
- Syntax trees
- Code generation overview
- Automata basics
- Regular expressions
- Context-free grammars
- Turing machine concept
- Decidability intuition
- Symmetric vs asymmetric encryption
- Hashing and digital signatures
- TLS basics
- Common web vulnerabilities
- Secure system design mindset
- IaaS, PaaS, SaaS
- Virtualization
- Containers
- Serverless basics
- Scaling strategies
Single Page Application
Section-based navigation
Collapsible and searchable content
Modular structure per subject
No tutorials, only structured notes
Each subject is organized into clear sections for fast recall and mental mapping.
- React
- Vite
- styled-components
- react-icons
npm install
npm run devTo build a clean, structured Computer Science revision system that strengthens reasoning, system thinking, and interview performance.