ICS343 : Fundamentals of Computer Networks


 

Lecture and Lab Documents 

Week #

Coverage

Lecture Docs

Lab Docs [Whole Lab Manual]

1

Introduction to Networks

Chapter 1 Chapter 2

Getting Started

2

Client-Server Concepts

Chapter 24

Peer-to-Peer and Network Commands

3

Application Layer - DNS

Chapter 25

RAS, VPN, VPN-Simulation

4

Application Layer - SMTP, FTP

Chapter 26

DHCP and Network Measurement

DHCP Notes

5

Application Layer - HTTP, WWW

Chapter 27

DNS

6

Physical Layer

Chapter 3 Chapter 4 Chapter 6 Chapter7

HTTP and FTP   Remote Desktop

Lab Quiz 1 [Covers Labs 1, 2, 3, 4 & 5]

7

Physical, Data Link, Flow Control

Chapter 8.1 Ch. 10 Ch. 11 Ch.12

SlidingWindow

Socket Programming

Socket Programs

8

Data Link Layer - MAC, LAN, Wireless LAN

Chapter 13 Chapter 14 Chapter 15

FlowControl-Simulation  

SwitchedLANs-Simulation

9

Data Link Layer - Bridges and VLANs

Chapter 16

ARP   

Network Design-Simulation

Lab Quiz 2 [Covers Labs 6, 7 & 8]

10

Network Layer - Addressing, Routing

Chapter 19

Switching

11

Network Layer - Network layer protocols

Chapter 20

Routing 1

12

Network Layer - Routing protocols

Chapter 21

Routing 2

13

Transport Layer - TCP/UDP

Chapter 22

ICMP TCP Analysis &TCP-Simulation

Lab Quiz 3 [Covers Labs  9, 10, 11 & 12]

14

Transport layer

Chapter 23

Assignment

15

Network Security

Chapter 29 Chapter 30 Chapter 31

No lab