
Krishnagangwal/CS: CS-Fundamentals: Curated Computer Science
Curated CS fundamentals for placement prep, covering DSA, DBMS, OOPs, and more.
β 4.0 / 5 iKeep scoreScreenshots
Quick facts
Overview
A GitHub repository offering a curated collection of Computer Science fundamentals for placement preparation. It includes PDFs, notes, cheatsheets, and interview question banks across major CS subjects like DSA, Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design, and Software Engineering.
Getting started with GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering
- Visit GitHub repositoryGo to the official GitHub repository at https://github.com/Krishnagangwal/CS-Fundamentals.

- Clone or downloadClone the repository using Git or download the ZIP file to access all resources locally.

- Navigate topicsBrowse the organized folders for different CS subjects like DSA, DBMS, OOPs, etc.

- Use resourcesAccess PDFs, notes, cheatsheets, and interview question banks for your study needs.

Pricing
| Plan | Price | Note |
|---|---|---|
| Open-source | Free | β |
π‘ Indicative pricing β check the official rates at github.com Β· Updated 7/16/2026
Original pricing screenshotKey features
- Comprehensive coverage of major CS subjects
- Includes PDFs, notes, and cheatsheets
- Interview question banks for placement prep
- Organized by topics like DSA, DBMS, OOPs, etc.
- Free and open-source resource
Pros
- Well-organized and comprehensive resources
- Free and open-source
- Useful for interview and placement preparation
Cons
- Limited to GitHub, no dedicated website
- No interactive learning tools
Use cases
- Students preparing for CS placement interviews
- Self-learners looking for structured CS resources
- Educators seeking supplementary materials
The verdict
A valuable resource for CS students and professionals preparing for technical interviews, offering well-organized and comprehensive materials across key subjects.
β Who should use it
Computer Science students and professionals preparing for technical interviews or looking to strengthen their fundamentals.
β Who should skip it
Those seeking interactive learning tools or a dedicated platform beyond GitHub.
Categories
Community
- GitHub Issues βOfficial issue tracker and support community
Great for
Frequently asked questions
Is GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering free?
GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering is free to use.
What is GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering best for?
Computer Science students and professionals preparing for technical interviews.
Does GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering have an API?
No, GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering does not offer a public API.
Can I self-host GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering?
No, GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering is not self-hostable.
Who should use GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering?
Computer Science students and professionals preparing for technical interviews or looking to strengthen their fundamentals.
Reviews 4.0 β Β· 1 review
CS-Fundamentals is a well-curated GitHub repository that stands out for its comprehensive coverage of essential Computer Science topics. It's particularly useful for students and professionals preparing for technical interviews, offering neatly organized PDFs, notes, and cheatsheets. The inclusion of interview question banks adds practical value, making it a go-to resource for placement prep. While it lacks interactive elements, its depth and organization make it a strong choice for self-learners and educators alike.
No reviews yet. Be the first to review GitHub - Krishnagangwal/CS-Fundamentals: Curated CS fundamentals for placement prep: DSA,Computer Networks, DBMS & SQL, OOPs, Operating Systems, System Design & Software Engineering.