🌐 195+ Curated Platforms & Educational Hub

The Master Computer Science Directory

A comprehensive catalog of every essential platform for CS engineering students: free open textbooks, developer cheat sheets, competitive programming judges, API docs, and student perks ($200k+ free credits).

195 Resources
Project Repositories

GitHub

Featured

World's largest open source code host, project repository, and collaboration platform.

GitOpen SourceVersion Control
Project Repositories

GitLab

Complete DevOps platform delivered as a single application with built-in CI/CD.

DevOpsCI/CDGit
Project Repositories

Bitbucket

Git code management with Jira integration and built-in CI/CD pipelines.

GitAtlassianTeam
Project Repositories

SourceForge

Legacy open source software directory and code hosting platform.

Open SourceDownloads
Project Repositories

CodeProject

Community of developers sharing source code, articles, and complete tutorials.

TutorialsC#C++Web
Project Repositories

GeeksforGeeks Projects

Featured

Curated academic and mini/major projects for B.Tech/BCA students with source code.

AcademicMini ProjectsMajor
Project Repositories

ProjectWorlds

Free downloadable academic projects in PHP, Java, Python, and Android.

College ProjectsPHPJavaPython
Project Repositories

Kashipara

Free academic project downloads with synopsis, report documents, and PPTs.

SynopsisReportViva Ready
Project Repositories

FreeProjectz

Collection of final year student projects with source code, database design & DFD.

Final YearDFDER Diagrams
Project Repositories

1000Projects

Final year projects ideas and documentation for CSE, IT, and ECE students.

Project IdeasIEEEDocumentation
Project Repositories

PHPGurukul

Free PHP & MySQL web applications with admin panels and source code.

PHPMySQLAdmin Panels
Project Repositories

Student Projects Live

Live demos and project documentation for engineering students.

Live DemoCollege
Project Repositories

NevonProjects

Extensive library of software, AI, and IoT hardware project kits.

IoTAI KitsHardware
Project Repositories

Engineers Garage

Embedded systems, Arduino, Raspberry Pi, and IoT circuit projects.

IoTArduinoEmbedded
Project Repositories

Circuit Digest

Microcontroller, Robotics, and IoT projects with circuit schematics.

RoboticsIoTSchematics
Project Repositories

ProjectIdeas

Innovate ideas and title suggestions for CS final year projects.

IdeasTitlesTopics
Project Repositories

Academic Projects

IEEE paper implementations and major project downloads.

IEEEResearchMajor
Project Repositories

TutorialsPoint Projects

Step-by-step practical coding projects and tutorials.

GuidesStep-by-step
Project Repositories

Javatpoint Projects

Core Java, Python, and Android projects for semester submissions.

JavaAndroidCore CS
Project Repositories

W3Schools Examples

Interactive web templates, code examples, and full boilerplate kits.

HTML/CSSJavaScriptTemplates
Learning & Courses

Coursera

Featured

University degrees, specializations, and professional certificates from top institutions.

CertificationsUniversityDegree
Learning & Courses

edX

Free online courses from MIT, Harvard, Berkeley, and leading tech companies.

Free AuditMITHarvard
Learning & Courses

Udemy

Affordable video courses covering every modern programming stack.

Video CoursesPracticalWeb Dev
Learning & Courses

Udacity

Nanodegree programs in AI, Autonomous Systems, Cloud, and Data Science.

NanodegreeAI/MLCloud
Learning & Courses

Khan Academy

Fundamental computer science, algorithms, cryptography, and math foundations.

MathAlgorithmsBasics
Learning & Courses

Codecademy

Interactive in-browser coding lessons for beginners and career paths.

InteractiveHands-on
Learning & Courses

freeCodeCamp

Featured

100% free verified certifications in Web Dev, Python, DSA, and ML.

FreeCertificationsFull Stack
Learning & Courses

The Odin Project

High-quality, free full-stack curriculum with portfolio projects.

Full StackSelf-TaughtRuby/Node
Learning & Courses

Scrimba

Interactive video screencasts where you can pause and edit code directly in the player.

Interactive VideoFrontendReact
Learning & Courses

Pluralsight

In-depth enterprise tech skills, architecture paths, and skill assessments.

EnterpriseCloudArchitecture
Learning & Courses

LinkedIn Learning

Professional courses with certificates shareable directly to your LinkedIn profile.

CareerCertificates
Learning & Courses

Skillshare

Creative and technical skill classes with project-based learning.

DesignCreative Dev
Learning & Courses

DataCamp

Interactive data science, Python, R, and machine learning playground.

Data SciencePythonSQL
Learning & Courses

CodeSchool

Gamified interactive web development learning.

GamifiedFrontend
Learning & Courses

Treehouse

Beginner-friendly tech tracks for web and mobile development.

BeginnerTechdegree
Learning & Courses

Educative

Text-based interactive courses with embedded terminals and System Design prep.

Text-basedSystem DesignGrokking
Learning & Courses

Programiz

Simplified tutorials and online compilers for Python, C, C++, and Java.

CompilersSyntaxBeginner
Learning & Courses

SoloLearn

Bite-sized mobile coding lessons and peer quiz challenges.

MobileBite-sized
Learning & Courses

HackerRank Tutorials

30 Days of Code, 10 Days of JavaScript, and 10 Days of Statistics tutorials.

30 Days of CodeInterview Basics
Learning & Courses

TutorialsPoint

Comprehensive written library of all programming languages and frameworks.

ReferenceLibraries
Coding Practice

LeetCode

Featured

The premier platform for technical interview preparation, DSA, and weekly contests.

DSAFAANGContests
Coding Practice

HackerRank

Skill certifications and competitive problem sets used by top recruiters.

CertificatesRecruitmentDSA
Coding Practice

CodeChef

Featured

Competitive programming platform popular in India with Star ratings and Long Challenges.

CPDivisionsIndia
Coding Practice

Codeforces

Global competitive programming arena with frequent rated rounds and Grandmasters.

CompetitiveHard DSAContests
Coding Practice

TopCoder

Pioneer in Single Round Matches (SRMs) and prize algorithmic competitions.

SRMsAlgorithms
Coding Practice

SPOJ

Sphere Online Judge with thousands of classic algorithmic problem sets.

Classic DSAJudge
Coding Practice

Project Euler

Challenging mathematical and computational problems requiring smart algorithms.

MathLogicOptimization
Coding Practice

CodinGame

Solve coding puzzles by controlling game characters and AI bot battles.

GamifiedAI Bots
Coding Practice

Exercism

Free mentored coding exercises across 70+ programming languages.

MentoredClean Code70+ Languages
Coding Practice

Codewars

Level up your rank (Kyu/Dan) by solving community-created code Katas.

KatasKyu Ranks
Coding Practice

AtCoder

Top Japanese CP platform known for clean, high-quality math & algorithm contests.

High QualityContests
Coding Practice

Kattis

Used by universities and ICPC regional competitions for competitive training.

ICPCCollegiate
Coding Practice

CSES

Featured

The definitive 300-problem benchmark algorithmic problem set.

CSESBenchmarkGold Standard
Coding Practice

InterviewBit

Structured placement preparation platform with topic-wise timers and company tracks.

PlacementCompany Wise
Coding Practice

AlgoExpert

Curated 200 DSA questions with video explanations and complexity breakdowns.

CuratedVideo Solutions
Coding Practice

BinarySearch

Real-time collaborative competitive coding rooms and rooms with friends.

MultiplayerRooms
Coding Practice

GeeksforGeeks Practice

Problem of the Day (POTD) and extensive company-tagged DSA archive.

POTDCompany TaggedGfG
Coding Practice

CodeSignal

Industry standard General Coding Assessment (GCA) score benchmark.

GCARecruiter Testing
Coding Practice

Edabit

Bite-sized challenges bridging beginner tutorials to intermediate problem solving.

Bite-sizedBeginner
Coding Practice

Coderbyte

Technical assessments, mock interview questions, and starter challenges.

AssessmentsMock Tests
CS Theory & Academics

MIT OpenCourseWare

Featured

Complete lecture notes, exams, and videos from MIT computer science courses.

MITUniversityAlgorithms
CS Theory & Academics

Stanford Online

High-level computer science, AI, and systems engineering courses from Stanford.

StanfordAISystems
CS Theory & Academics

Harvard CS50

Featured

David J. Malan's legendary introduction to computer science and programming.

CS50LegendaryHarvard
CS Theory & Academics

NPTEL

Featured

IIT and IISc online certification courses aligned with Indian university syllabi.

IITIIScSyllabusIndia
CS Theory & Academics

Swayam

Government of India portal offering free college credit-transfer courses.

Govt of IndiaCredit Transfer
CS Theory & Academics

Coursera Specializations

Deep-dive multi-course academic series in OS, Networks, and Compilers.

Deep DiveAcademic
CS Theory & Academics

Brilliant

Interactive, visual problem solving in logic, math, CS, and quantum computing.

InteractiveVisualLogic
CS Theory & Academics

OSSU (Open Source CS)

Featured

A complete, self-taught CS curriculum equivalent to a 4-year undergraduate degree.

CurriculumSelf-TaughtB.Tech Equiv
CS Theory & Academics

Teach Yourself CS

Definitive guide to the 9 essential CS subjects every software engineer must master.

Core 9 SubjectsGuide
CS Theory & Academics

BaseCS

Illustrated, easy-to-understand articles on core data structures and algorithms.

IllustratedVisual DSA
CS Theory & Academics

CS Unplugged

Teaching computer science concepts without using computers via puzzles & games.

PuzzlesConceptual
CS Theory & Academics

VisuAlgo

Featured

Visualizing data structures and algorithms through step-by-step animated diagrams.

VisualizerAnimationsDSA
CS Theory & Academics

Algorithm Visualizer

Interactive platform that visualizes algorithm execution code in real-time.

VisualizerLive Execution
CS Theory & Academics

Big-O Cheat Sheet

Featured

Time and space complexity charts for all common data structures and sorting algorithms.

Big-OCheatsheetComplexity
CS Theory & Academics

CS Field Guide

Online teacher and student resource for high school and early college CS concepts.

InteractiveFundamentals
Documentation & References

MDN Web Docs

Featured

The definitive reference for HTML, CSS, JavaScript, and Web APIs.

Web StandardsMDNGold Standard
Documentation & References

W3Schools

Quick, beginner-friendly web documentation and code test editors.

Quick ReferenceWeb
Documentation & References

DevDocs

Featured

Fast, offline-capable API documentation browser combining 100+ docs in one UI.

FastOfflineAll-in-One
Documentation & References

GeeksforGeeks

Largest portal for computer science articles, semester subjects, and code examples.

Core CSIndiaArticles
Documentation & References

Javatpoint

Structured programming tutorials with sample interview questions.

JavaPythonDBMS
Documentation & References

TutorialsPoint

Simply easy learning reference for IT, Cloud, and Software Engineering.

ReferenceIT
Documentation & References

Stack Overflow

Featured

Largest Q&A community for debugging errors and understanding code snippets.

Q&ADebuggingCommunity
Documentation & References

Programiz Docs

Clean syntax reference manuals for C, C++, Python, and Java.

SyntaxC/C++
Documentation & References

Python.org Docs

Official Python standard library documentation and PEP specifications.

PythonOfficial
Documentation & References

Java Documentation

Oracle official Java SE API specifications and JavaDocs.

JavaOracle
Documentation & References

Cplusplus.com

Standard C++ library and STL containers reference manual.

C++STL
Documentation & References

CPPReference

The most complete, modern C and C++ language and standard library reference.

Modern C++STLComplete
Documentation & References

React Docs

Modern React documentation with interactive code sandboxes and hooks guides.

ReactHooksFrontend
Documentation & References

Angular Docs

Official documentation for Angular signals, standalone components, and CLI.

AngularTypeScript
Documentation & References

Vue.js Docs

Progressive JavaScript framework guide and Composition API documentation.

VueComposition API
YouTube Channels

freeCodeCamp YouTube

Featured

Full 10-hour to 20-hour comprehensive courses on every tech topic completely free.

ComprehensiveFull Courses
YouTube Channels

Traversy Media

Practical web development crash courses and full-stack project builds.

Crash CoursesWeb Dev
YouTube Channels

The Net Ninja

Clean, playlist-based masterclasses on JavaScript, React, Vue, Flutter, and Firebase.

PlaylistsCleanFrontend
YouTube Channels

CS Dojo

Ex-Googler explaining coding interviews, Python, and data structures simply.

DSABeginnerGoogle
YouTube Channels

CodeWithHarry

Featured

India's favorite Hindi coding tutorials for Python, C, C++, Web Dev, and Java.

HindiIndiaBeginner Friendly
YouTube Channels

Telusko

Java, Spring Boot, Blockchain, and Python in-depth enterprise tutorials.

JavaSpring BootEnterprise
YouTube Channels

Programming with Mosh

Crisp, highly polished beginner crash courses on Python, JS, SQL, and C#.

PolishedCrash Courses
YouTube Channels

Academind

Maximilian SchwarzmΓΌller's deep dives into Next.js, React, Node, and Flutter.

Deep DivesNext.jsFull Stack
YouTube Channels

Fireship

Featured

High-energy 100-seconds-of-code breakdowns and tech news.

Fast100 SecondsModern
YouTube Channels

Computerphile

Fascinating academic computer science theories, cryptography, and logic puzzles.

TheoryCryptographyAcademic
YouTube Channels

3Blue1Brown

Stunning visual mathematics, linear algebra, calculus, and neural network intuitions.

Visual MathNeural NetworksAI
YouTube Channels

Corey Schafer

The gold standard for in-depth Python, Django, Flask, OOPs, and Git tutorials.

Python MasterDjangoGit
YouTube Channels

Sentdex

Hands-on machine learning, neural networks from scratch, and robotics with Python.

AI/MLNeural Networks
YouTube Channels

Kunal Kushwaha

Featured

Free complete Java + DSA bootcamp and Open Source / DevOps roadmaps.

Java DSADevOpsOpen Source
YouTube Channels

Apna College

Hindi coding tutorials, C++ DSA, Full Stack Alpha batch, and placement roadmaps.

HindiCollege PlacementsC++
Indian Tech Platforms

GeeksforGeeks India

Featured

Comprehensive college syllabus notes, gate prep, and interview questions.

GATESemesterInterview
Indian Tech Platforms

CodeWithHarry Portal

Free handwritten source code notes and Hindi video tutorial roadmaps.

NotesHindiFree
Indian Tech Platforms

Apna College Portal

Structured placement preparation programs for tier 2/3 engineering colleges.

PlacementsTier 2/3
Indian Tech Platforms

TakeUForward (Striver)

Featured

Striver's SDE Sheet, A2Z DSA Course, and Core CS Revision (DBMS, OS, CN).

SDE SheetA2Z DSAStriver
Indian Tech Platforms

PrepInsta

Company-specific aptitude, technical test syllabus and TCS NQT, Infosys prep.

TCS NQTAptitudeInfosysWipro
Indian Tech Platforms

GeeksGod

Free tech internship alerts, job notifications, and coupon courses.

InternshipsJobsFree Courses
Indian Tech Platforms

ProCodrr

Hindi web development, JavaScript deep dives, and modern frontend stacks.

HindiFrontendJavaScript
Indian Tech Platforms

CodeHelp (Love Babbar)

Love Babbar's Supreme DSA 450 sheet, web development cohort, and guidance.

Love Babbar450 DSASupreme
Indian Tech Platforms

Luv (Competitive Programming)

Mastering advanced C++, number theory, graph algorithms, and competitive coding.

CP MasterC++Graphs
Indian Tech Platforms

Pepcoding

NADOS platform with thousands of free algorithmic questions with video solutions.

NADOSVideo DSAFree
Indian Tech Platforms

Coding Ninjas

Studio DSA guided paths, CodeStudio challenges, and placement drives.

CodeStudioGuided Paths
Indian Tech Platforms

Masai School

Intensive outcome-driven coding bootcamp model for tech careers.

BootcampCareer
Indian Tech Platforms

Newton School

Full-stack development courses and campus grand coding contests.

ContestsFull Stack
Indian Tech Platforms

Scaler

Advanced system design, software engineering masterclasses, and tech webinars.

System DesignAdvanced
Indian Tech Platforms

InterviewBit Academy

Structured technical placement curriculum with live mentorship.

MentorshipPlacement
Hosting & Showcase

CodePen

Featured

Social development environment for frontend designers and developers.

FrontendHTML/CSSPlayground
Hosting & Showcase

JSFiddle

Lightweight online sandbox for testing JavaScript, CSS, and HTML snippets.

LightweightSandbox
Hosting & Showcase

CodeSandbox

Instant full-stack cloud development environment with Node.js support.

Cloud IDEFull StackReact
Hosting & Showcase

Replit

Featured

Browser-based IDE supporting 50+ languages with multiplayer collaboration and hosting.

PythonMultiplayerHosting
Hosting & Showcase

Glitch

Friendly web app creation and instant live deployment platform.

FriendlyNode.js
Hosting & Showcase

StackBlitz

WebContainers-powered instant browser IDE running full Node.js in WebAssembly.

WebAssemblyInstantVite
Hosting & Showcase

Heroku

Cloud platform as a service (PaaS) supporting multiple programming languages.

PaaSBackendDeploy
Hosting & Showcase

Netlify

Next-generation web hosting, automated Git deployments, and serverless functions.

JAMstackServerlessDeploy
Hosting & Showcase

Vercel

Featured

The premier platform for frontend developers, Next.js, and instant preview URLs.

Next.jsServerlessFastEdge
Hosting & Showcase

GitHub Pages

Free static website hosting directly from your GitHub repositories.

100% FreeStaticGitHub
Hosting & Showcase

Firebase Hosting

Fast and secure static & dynamic web hosting with global CDN and SSL.

GoogleCDNSSL
Hosting & Showcase

PythonAnywhere

Host, run, and program Python web apps like Flask and Django in the cloud.

PythonFlaskDjango
Hosting & Showcase

Render

Featured

Modern cloud platform with free tier web services, background workers, and PostgreSQL.

Free TierPostgreSQLFull Stack
Hosting & Showcase

Railway

Instant infrastructure deployment for databases, microservices, and web apps.

InfrastructureDatabasesDevOps
Hosting & Showcase

Fly.io

Deploy app servers and databases close to your users on physical edge servers.

EdgeDockerFast
Design & UI

Figma

Featured

Industry-standard collaborative interface design and prototyping tool.

UI/UXPrototypingVector
Design & UI

Canva

Easy design platform for project presentations, posters, and pitch decks.

PresentationsPostersPPT
Design & UI

Dribbble

Design inspiration showcase for modern web and mobile UI designs.

InspirationUI Trends
Design & UI

Behance

Creative portfolio showcase featuring complete UI case studies.

Case StudiesPortfolios
Design & UI

UX Design CC

Curated publication on user experience, product design, and usability.

UX PrinciplesArticles
Design & UI

Color Hunt

Curated collection of beautiful color palettes for web developers.

Color PalettesHEX Codes
Design & UI

Coolors

Super-fast color palette generator with contrast checker tools.

Color GeneratorContrast
Design & UI

Unsplash

High-resolution, free royalty-free images for projects and demo apps.

Free ImagesStock Photos
Design & UI

Pexels

Free stock photos and video footage for UI mockups and demos.

Free VideosPhotos
Design & UI

Font Awesome

Popular vector icon library and toolkit for web interfaces.

IconsVectorWeb
Design & UI

Google Fonts

Library of 1,500+ free open source fonts and modern typography.

TypographyOpen SourceFonts
Design & UI

Flaticon

Largest database of free vector icons, stickers, and SVGs.

IconsPNG/SVG
Design & UI

Bootstrap

The most popular responsive CSS framework for rapid UI prototyping.

ResponsiveCSS GridComponents
Design & UI

Tailwind CSS

Featured

Utility-first CSS framework for rapidly building custom modern web designs.

Utility CSSModernPopular
Design & UI

Material UI

Google Material Design React component library with themes.

React ComponentsMaterial
Interview Preparation

InterviewBit

Practice coding interview questions by topic with timers and hints.

Mock TestsPlacementFAANG
Interview Preparation

GeeksforGeeks Company Corner

Featured

Archive of thousands of real candidate interview experiences across all tech firms.

ExperiencesArchivesIndia
Interview Preparation

AmbitionBox

Company reviews, salaries, and real interview questions asked in Indian IT companies.

SalariesReviewsIndia
Interview Preparation

Glassdoor

Global salary benchmarks, company ratings, and candidate interview questions.

SalariesGlobal
Interview Preparation

LeetCode Interview Explore

Curated interview crash cards for Top Amazon, Google, and Meta questions.

FAANG CardsCurated
Interview Preparation

Pramp

Featured

Free peer-to-peer live mock technical and behavioral interviews with video chat.

Peer MockLive VideoFree
Interview Preparation

Interview Cake

Step-by-step algorithmic thinking breakdowns and strategy guides.

StrategyProblem Solving
Interview Preparation

CareerCup

Created by Gayle Laakmann McDowell (Author of Cracking the Coding Interview).

CTCIReal Questions
Interview Preparation

System Design Primer

Featured

The ultimate open-source guide to learning how to design large-scale systems.

System DesignScalabilityOpen Source
Interview Preparation

Awesome Interviews

Curated lists of technical interview questions for every tech stack.

CheatsheetsAll Stacks
Communities & Forums

Stack Overflow

Featured

The definitive programmer community for troubleshooting and code answers.

TroubleshootingQ&A
Communities & Forums

Reddit r/programming

Discussion on software engineering articles, architecture, and trends.

RedditEngineeringDiscussions
Communities & Forums

Reddit r/learnprogramming

Supportive Reddit community for beginners asking guidance and study paths.

BeginnersHelpReddit
Communities & Forums

Dev.to

Featured

Inclusive community of software developers sharing articles and tutorials.

BloggingTutorialsCommunity
Communities & Forums

Hashnode

Developer blogging platform with custom domains and active developer network.

Developer BlogsMarkdown
Communities & Forums

Hacker News

Y Combinator's news aggregator covering technology, startups, and CS research.

StartupsTech NewsYC
Communities & Forums

Discord Dev Communities

Real-time chat servers (Reactiflux, The Programmers Hangout, Astro, Python).

Real-timeVoice ChatDiscord
Communities & Forums

Slack Developer Groups

Niche developer channels, tech alumni networks, and open source workspaces.

WorkspacesNetworking
Communities & Forums

Telegram Coding Groups

Student study groups sharing notes, PDF materials, and placement alerts.

PDF NotesAlertsTelegram
Communities & Forums

LinkedIn Tech Groups

Professional networking groups connecting engineering students with recruiters.

RecruitersNetworkingLinkedIn
Open Source

First Contributions

Featured

Hands-on guide to making your first open source pull request in 5 minutes.

First PRBeginnersGit Guide
Open Source

Good First Issues

Curated list of beginner-friendly open issues across popular GitHub repositories.

Good First IssueGitHub
Open Source

Up For Grabs

List of open source projects with curated tasks specifically for new contributors.

TasksFilterable
Open Source

Hacktoberfest

Featured

Annual month-long celebration of open source software with rewards for 4 PRs.

OctoberSwagOpen Source
Open Source

CodeTriage

Get daily open source issues delivered to your email to help maintain projects.

Daily IssuesEmail
Open Source

Open Source Friday

GitHub initiative encouraging developers to dedicate time to open source.

GitHubWeekly Routine
Open Source

Awesome for Beginners

Mega list of repositories with good beginner tickets organized by language.

Language WiseGitHub Stars
Student Packs & Perks

Roadmap.sh

Featured

Community-driven developer roadmaps, skill trees, and interactive learning paths.

RoadmapsVisual TreesGold Standard
Student Packs & Perks

Developer Roadmaps (GitHub)

One of the most starred repositories on GitHub with visual career guides.

280k+ StarsCareer Paths
Student Packs & Perks

Frontend Mentor

Improve frontend skills with real Figma designs and real-world project briefs.

Figma to CodePortfolioReview
Student Packs & Perks

DevChallenges

Web development project challenges for frontend, backend, and full-stack devs.

ChallengesFull Stack
Student Packs & Perks

JavaScript30

Wes Bos's free 30-day vanilla JS coding challenge without libraries or frameworks.

30 DaysVanilla JSNo Frameworks
Student Packs & Perks

100 Days of Code

Global commitment habit challenge to code for at least 1 hour every day.

HabitChallengeTwitter/X
Student Packs & Perks

AWS Educate

Free cloud computing training and hands-on AWS lab credits with no credit card required.

AWSFree CreditsCloud Labs
Student Packs & Perks

Google Developers

Google Developer Student Clubs (GDSC), Codelabs, and Android certifications.

GDSCCodelabsGoogle
Student Packs & Perks

Microsoft Learn

Free sandbox environments, Azure student certifications, and sandbox labs.

MicrosoftAzure LabsCertifications
Student Packs & Perks

IBM SkillsBuild

Free badges in AI, Cybersecurity, Quantum Computing, and Cloud from IBM.

IBMFree BadgesQuantum
Student Packs & Perks

Intel Developer Zone

High-performance computing, oneAPI toolkit, and hardware acceleration resources.

oneAPIHPCHardware
Student Packs & Perks

GitHub Student Pack

Featured

Free access to $200k+ in dev tools, domain names, Copilot, and cloud hosting.

Free ToolsDomainCopilotEssential
Student Packs & Perks

Azure for Students

$100 free cloud credits + 25+ free Azure services without credit card.

$100 CreditAzureNo Card
Student Packs & Perks

AWS Free Tier

12 months free EC2, S3, and RDS cloud compute for student projects.

12 Months FreeEC2S3
Student Packs & Perks

Google Cloud Free

$300 in free cloud credits + 20+ always-free cloud products.

$300 CreditGCPBigQuery
Student Packs & Perks

JetBrains Student License

Featured

Free professional licenses for IntelliJ IDEA, PyCharm, WebStorm, and CLion.

IntelliJPyCharmFree Pro IDE
Student Packs & Perks

Notion for Education

Free Notion Plus plan for college students to organize notes and project roadmaps.

Free PlusNotesProductivity
Student Packs & Perks

Canva for Education

Free premium Canva design templates, PPT themes, and asset library.

Free ProDesignPresentations
Open Educational Textbooks & In-Browser Reader

Free Classic Computer Science Textbooks & Guides

Read gold-standard university textbooks directly online in our in-browser reader, or download and print study editions with the verified NexusCS Academic Watermark on every page.

πŸ’ΎUniversity Standard

Operating Systems: Three Easy Pieces (OSTEP)

By Remzi H. Arpaci-Dusseau & Andrea C. Arpaci-Dusseau (Univ of Wisconsin)

The gold-standard university textbook covering Virtualization (CPU & Memory), Concurrency (Threads, Locks, Semaphores), and Persistence (Disks & File Systems).

Core CSIntermediate
🌐 Web β†—
🧠MIT Classic

Structure and Interpretation of Computer Programs (SICP)

By Harold Abelson & Gerald Jay Sussman (MIT Press)

The legendary MIT textbook teaching computational abstraction, higher-order procedures, and interpreter design.

Core CSAdvanced
🌐 Web β†—
🐍Best for Beginners

Automate the Boring Stuff with Python

By Al Sweigart

Practical programming for total beginners. Learn web scraping, regex, Excel automation, and scripting in Python.

LanguagesBeginner
🌐 Web β†—
⚑JS Masterclass

You Don't Know JS Yet (2nd Edition)

By Kyle Simpson

A deep-dive book series exploring JavaScript scopes, closures, prototypes, asynchronous programming, and ES6+ mechanics.

LanguagesIntermediate
🌐 Web β†—
🐧Must Read

The Linux Command Line (5th Internet Edition)

By William Shotts

From your first terminal command to writing robust bash scripts, process management, file permissions, and environment variables.

Systems & LinuxBeginner
🌐 Web β†—
πŸ“¦Official Guide

Pro Git (Official Git Book)

By Scott Chacon & Ben Straub

The official definitive guide to Git version control, branching, merge conflict resolution, internal plumbing, and GitHub workflows.

Web & ToolsBeginner
🌐 Web β†—
πŸ€–AI Bible

Deep Learning (The MIT Press)

By Ian Goodfellow, Yoshua Bengio & Aaron Courville

The definitive theoretical and practical textbook on Deep Learning, covering CNNs, RNNs, Autoencoders, and Optimization.

AI & MLAdvanced
🌐 Web β†—
πŸ—οΈFAANG Interview Prep

The System Design Primer & Architecture Guide

By Donne Martin

Learn how to design large-scale distributed systems (load balancers, CDNs, caching with Redis, SQL vs NoSQL, sharding, and CAP theorem).

Core CSIntermediate
🌐 Web β†—
🌐Open Textbook

Computer Networks: A Systems Approach

By Larry Peterson & Bruce Davie

Open source networking textbook explaining TCP/IP stack, congestion control, packet switching, DNS, and modern SDN.

Core CSIntermediate
🌐 Web β†—
βš™οΈTop Rated

Crafting Interpreters (Compiler Engineering)

By Robert Nystrom

Build a complete bytecode virtual machine and interpreter from scratch in Java and C. Unlocks how programming languages actually work.

Core CSAdvanced
🌐 Web β†—
πŸ¦€Official Book

The Rust Programming Language

By Steve Klabnik & Carol Nichols

Official guide to memory safety without garbage collection, ownership, borrowing, lifetimes, and fearless concurrency.

LanguagesIntermediate
🌐 Web β†—
πŸ“–
NexusCS.dev β€’ Free CS Student Edition β€’ Academic Study Copy
Quick Copy Snippets & Reference PDFs

Computer Science & Developer Cheat Sheets

High-yield command references with 1-click copy snippets. Perfect for quick exam revision, lab tests, and terminal workflows.

πŸ“¦DevOps

Git Version Control & Branching Cheatsheet

Essential Git commands for commits, interactive rebasing, branch management, cherry-picking, and resolving merge conflicts.

Undo last commit (keep changes)git reset --soft HEAD~1
Create & switch to new branchgit switch -c feature/new-module
Stash untracked and working filesgit stash -u && git stash pop
Interactive rebase last 3 commitsgit rebase -i HEAD~3
🐧Systems

Linux Bash & Process Management Cheatsheet

System monitoring, process killing, file permissions (chmod/chown), networking checks, and grep/find commands.

Find files larger than 100MBfind / -type f -size +100M 2>/dev/null
Check which process is using port 3000lsof -i :3000 || netstat -tulpn | grep 3000
Monitor CPU & Memory usage livehtop || top -o %CPU
Recursive string search in codebasegrep -rnw "./src" -e "TODO"
πŸ—„οΈDatabases

SQL Queries, Joins & Indexing Cheatsheet

SELECT syntax, INNER/LEFT/FULL joins, GROUP BY aggregate filtering (HAVING), window functions, and B-Tree indexes.

Top N per category with Window FunctionSELECT *, DENSE_RANK() OVER (PARTITION BY dept ORDER BY salary DESC) as rank FROM employees;
Group By with HAVING filterSELECT dept_id, AVG(salary) FROM emp GROUP BY dept_id HAVING AVG(salary) > 75000;
Create Unique B-Tree IndexCREATE INDEX idx_user_email ON users(email);
🐍Languages

Python 3 High-Performance Cheatsheet

List comprehensions, generators, collections module, itertools, decorators, lambda functions, and context managers.

Dict comprehension with conditional filtersquared_evens = {x: x**2 for x in range(10) if x % 2 == 0}
Custom timer decoratordef timeit(fn): def wrapper(*a, **kw): t0 = time.time() res = fn(*a, **kw) print(f"Time: {time.time()-t0:.4f}s") return res return wrapper
Counter & Defaultdictfrom collections import Counter, defaultdict counts = Counter(["a", "b", "a"])
🐳DevOps

Docker & Containerization Cheatsheet

Container lifecycle, Dockerfile best practices, port bindings, volumes, networks, and docker-compose orchestration.

Run container in background with port binddocker run -d -p 8080:80 --name webapp nginx:alpine
Remove all stopped containers & unused imagesdocker system prune -a --volumes
Inspect live container logsdocker logs -f --tail 100 webapp
Execute interactive bash inside containerdocker exec -it webapp /bin/sh
πŸ“ŠTheory

Big-O Data Structures & Algorithms Complexity Chart

Time & space complexities for Array, Hash Map, Binary Search Tree, Heap, Quick Sort, Merge Sort, and Graph BFS/DFS.

Hash Table lookup / insert (Average vs Worst)Avg: O(1) Time | Worst (Hash Collision): O(N)
Merge Sort vs Quick SortMerge: O(N log N) Time, O(N) Space | Quick: O(N log N) Avg, O(1) Space
Binary Search Tree vs Balanced AVL/Red-BlackBST: O(N) worst | Balanced: O(log N) guaranteed
Dijkstra Shortest Path with Min-HeapO((V + E) log V) Time, O(V) Space
ESC