Computer Networks

Covers network architectures, protocols, and technologies.

Network Architecture

Focuses on layered network models and switching concepts.

Data Link Layer

Covers data link layer protocols and technologies.

Network Layer

Focuses on routing and addressing in networks.

Transport Layer

Covers transport layer protocols and concepts.

Application Layer

Focuses on application layer protocols.