🌟 Star this repository if you find it useful!
This repository serves as a concise reference for essential Computer Science subjects, curated specifically for students, interview preparation, and revision. It includes high-quality PDF notes covering core theoretical topics that every CS student or aspiring developer should know.
Currently, the repository includes the following notes:
-
Computer Networks
Covers all fundamental concepts of networking such as OSI model, TCP/IP stack, routing, IP addressing, and protocols like HTTP, TCP, UDP, DNS, DHCP, etc. -
Database Management Systems (DBMS)
Includes ER models, relational algebra, normalization, transactions, indexing, ACID properties, and concurrency control. -
Operating Systems
Detailed notes on processes, threads, scheduling algorithms, memory management, deadlocks, file systems, and system calls. -
SQL
A practical guide to SQL queries, clauses, joins, subqueries, and advanced concepts. More content will be added soon to expand this section.
✨ This collection is a work in progress. More subjects and notes will be added gradually.
These notes are ideal for college exams, technical interviews, or just revisiting core CS subjects after some time.
- Make fundamental CS subjects accessible and revision-friendly.
- Provide structured resources for interview prep.
- Continuously update and expand the note collection over time.
This project is licensed under the MIT License.
These materials are provided for educational purposes only and comply with fair use. Use them to learn, revise, and grow, not to distribute or sell.
If you’ve found these resources helpful, please consider starring the repository to support the project and help others discover it too! ⭐