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

Start learning today

Unlock the Premium Vault to get curated problems, quizzes, and mentor-crafted notes for every module.