Skip to main content
Computer Science

Computer Networks Study Guide

TCP/IP stack, application protocols, routing, security, and modern network architecture.

Core topics in Computer Networks

  • Application Layer
  • Transport Layer
  • Network Layer
  • Link Layer
  • Wireless Networks
  • Network Security
  • Routing Protocols
  • QoS

Why students struggle

Networks is layered abstraction. Students who memorize the OSI layers but can't trace a packet through them blank on integration questions.

How Fennie helps

Fennie drills packet-tracing across layers as a separate skill, from application down to physical and back.

How to study Computer Networks

  1. 01Trace HTTP request through every layer of the stack
  2. 02Practice subnetting and IP addressing daily
  3. 03Use Fennie for protocol-comparison problems
  4. 04Use Wireshark on real traffic for intuition

Frequently asked questions

OSI or TCP/IP model?

TCP/IP for practice; OSI for academic questions. Most exams expect both.

Do I need to memorize port numbers?

Common ones yes (22, 25, 53, 80, 443). Exotic ones no — look them up.

Does Fennie generate packet diagrams?

Yes — Fennie can render protocol-stack diagrams for visualization.

Start studying Computer Networks with Fennie

Upload your notes, syllabus, or textbook. Fennie builds a Daily Plan in under a minute and rebalances daily based on your performance.

Get started free

Other Computer Science subjects