Computer Networks (CSC263) — Notes, Syllabus & Past Questions

Data communication protocols, network layers, and architecture of the internet.

Core Course7 Chapters
Chapter 117 Pages

Introduction to Computer Network

Definitions, Uses, Benefits, Overview of Network Topologies (Star, Tree, Bus, ), Overview of Network Types (PAN, LAN, CAN, MAN, ), Networking Types (Client/Server, P2P).

Read Notes
Chapter 210 Pages

Physical Layer and Network Media

Network Devices: Repeater, Hub, Switch, Bridge, Router, Different types of transmission medias (wired: twisted pair, coaxial, fiber optic, Wireless: Radio waves, micro waves, infrared).

Read Notes
Chapter 316 Pages

Data Link Layer

Function of Data Link Layer (DLL), Overview of Logical Link Control (LLC) and Media Access Control (MAC), Framing and Flow Control Mechanisms, Error Detection and Correction techniques.

Read Notes
Chapter 429 Pages

Network Layer

Introduction and Functions, IPv4 Addressing & Sub-netting, Class-full and Classless Addressing, IPv6 Addressing and its Features, IPv4 and IPv6 Datagram Formats, Comparison of IPv4 and IPv6 Addressing.

Read Notes
Chapter 510 Pages

Transport Layer

Introduction, Functions and Services, Transport Protocols: TCP, UDP and Their Comparisons, Connection Oriented and Connectionless Services.

Read Notes
Chapter 613 Pages

Application Layer

Introduction and Functions, Web &HTTP, DNS and the Query Types, File Transfer and Email Protocols: FTP, SFTP, SMTP, IMAP, POP3, Overview of Application Server Concepts: Proxy, Web, Mail.

Read Notes
Chapter 76 Pages

Multimedia &Future Networking

Overview Multimedia Streaming Protocols: SCTP; Overview of SDN and its Features, Data and Control Plane; Overview of NFV; Overview of NGN.

Read Notes