CSE and ECE
Computer networks, module by module
The networking fundamentals that come up in placements, GATE-style questions and system design interviews, in short modules with questions to check yourself at the end of each.
What you do here
Short reading modules
Each module covers one idea with examples, written to be read in one sitting.
Questions after every module
Multiple-choice questions check whether the idea stuck, with the reasoning shown for each answer.
Topics covered
- IP addressing and subnetting
- TCP vs UDP
- DNS
- HTTP and HTTPS
- Switching, MAC addresses and ARP
- Routing and NAT
- Network security fundamentals
- CDNs, load balancing and proxies
Questions
- Who is this course for?
- CSE and ECE students preparing for placements or exams, and anyone who wants the fundamentals before system design.