All roadmaps
Core CS
Core CS Subjects
OS, DBMS, Computer Networks, and OOP — the must-know subjects for placements.
Duration
10 weeks
Difficulty
Medium
Goal
Campus + Off-campus
Modules
10 • 50 topics
What you'll achieve
Answer 200+ interview questions on core CS
Score higher in TCS/Infy/Wipro rounds
Full Syllabus
Every module and topic in this roadmap.
1
Object-Oriented Programming
Classes & ObjectsEncapsulation/AbstractionInheritance/PolymorphismSOLIDDesign Patterns Intro
2
OS — Processes
Process vs ThreadSchedulingContext SwitchingIPCDeadlocks
3
OS — Memory
Paging & SegmentationVirtual MemoryPage ReplacementThrashingAllocation Strategies
4
OS — Files & Sync
File AllocationDisk SchedulingSemaphores & MutexProducer-ConsumerReader-Writer
5
DBMS — Fundamentals
ER DiagramsNormalizationKeysSQL QueriesViews & Indexes
6
DBMS — Transactions
ACIDSerializability2PLDeadlockRecovery
7
CN — Basics
OSI & TCP/IPIP & SubnettingMAC & ARPDNS & DHCPHTTP/HTTPS/FTP/SMTP
8
CN — Transport/App
TCP vs UDP3-Way HandshakeFlow & Congestion ControlSliding WindowSockets
9
CN — Network Layer
RoutingNAT & FirewallsError DetectionEthernet & Wi-FiVLANs
10
Interview Prep
Top 50 OS QsTop 50 DBMS QsTop 50 CN QsOOP PatternsRapid Revision
Prerequisites
None
Related resources
Start learning today
Unlock the Premium Vault to get curated problems, quizzes, and mentor-crafted notes for every module.