COM 362 Computer Networks I

Home
Up

 

 


   Lecture Schedule (tentative)

bullet

The lecture schedule given in the syllabus is tentative and updated here weekly. Look at this table once a week.

bullet

You can download the power slides of the textbook from this address.

bullet

Almost all the slides used during the semester will be available via the following links or given to you.

bullet

I may skip several slides during the lecture (The slides given would be generally too much!). They are included in the course material for completeness and to provide a good reference for your future professional engineering life.

bullet

To follow the lecture and understand the materials presented in class better, get the lecture slides and take the print-outs of them, and please bring them to class.

bullet

Purposes for bringing slides to class: 1) To allow better concentration in lecture by reducing note-taking pressure and to provide a study-aid before and after lecture. 2) You can take your notes on these slides and be active during the lecture. You digest material much better when you actively take notes from step-to-step demonstrations given by your instructor than by just sitting and watching slides.

bullet

Disclaimers: (a) I may not follow these slides exactly in class (b) I may also use the whiteboard and give some extra notes which will not be posted here as needed in class (c) Students are responsible for what I say and teach in class. (d) Reading these slides is not a substitute for attending lecture.

W

D

Lec

 Topics Covered

HW Supplementary Notes, Readings and References
1 11/02 Lec0
Lec1
Course Overview
Computer Networks, and the Internet
What’s the Internet, What’s a protocol? Network Edge, Network Core, Access Net, Physical Media, Internet/ISP Structure, Performance: Loss, Delay, Protocol Layers, Service Models
 
HW1
bullet

Textbook: Chapter 1

bullet

Supp1-Delay_Loss_Throughput

bullet

Supp2-OSI-TCPI-IP_Comparison

bullet

Java Applets

bullet

Video Note1: Propagation Delay and Transmission Delay

bullet

Video Note2: Traceroute

2 18/02 Lec2 Application Layer: Principles of Network Applications, Socket Programming with TCP and UDP  
bullet Textbook: Chapter 2
bullet Supp-Socket Programming
bulletSupp-Socket Programming Examples
3 25/02 Lec3 Application Layer: DNS, Web and HTTP  
bullet Supp-HTTP-Wireshark
bullet HTTP-Cookies and Advertising
bullet Content Distribution Networks
4 03/03 Lec4 Application Layer: FTP, Electronic Mail: SMTP, POP3, and IMAP, P2P Applications HW2  
5 10/03 Lec5 Transport Layer: Transport-Layer services, Multiplexing and Demultiplexing, Connectionless Transport: UDP, Principles of Reliable Data Transfer  
bullet Textbook: Chapter 3
 
6 17/03 Lec6 Transport Layer: Connection-Oriented Transport: TCP, Principles of Congestion Control, TCP Congestion Control HW3
bullet Supp-Transport
7 24/03 Lec7 Network Layer: Introduction, Virtual Circuit and Datagram Networks, What’s Inside a Router,
IP: Internet Protocol: IP Datagram Format, IP Datagram Fragmentation, IPv4 Addressing, DHCP, NAT, ICMP, IPv6
 
bulletTextbook: Chapter 4

 

8 31/03   Network Layer: DHCP, NAT, ICMP, IPv6
Overview and problem solving for the Midterm Exam
 

 

9 07/03 Midterm Exam I:  Time: 9:30,  Place: AZ06    
10 14/04 Lec8
Lec9
Network Layer: Routing Algorithms: Link State, Distance Vector, Hierarchical Routing  Routing in the Internet: RIP, OSPF, BGP, Broadcast and multicast routing HW4  
11 21/04 Lec10 Link Layer: Links, Access Networks, and LANs: Introduction and Services, Error Detection and Correction, Multiple Access Protocols  
bulletTextbook: Chapter 5
12 28/04  Lec11 Link Layer: Links, Access Networks, and LANs:
LANs: Addressing, ARP, Ethernet, Switches, VLANs
 

 

13 05/05 Lec12 Link Layer: Links, Access Networks, and LANs:
Link Virtualization: MPLS, Data Center Networking, A Day in the Life of a Web Request
HW5
bullet

Textbook: Chapter 5

bullet

MPLS (short), MPLS (long)

bullet

Explore a Google data center with Street View

bullet

Google container data center

14 12/05 Lec13 Wireless and Mobile Networks: Wireless LANs  
bulletTextbook: Chapter 6
15 19/05   Midterm Exam II + Lab Final    

 

Home | Computer Networks Lab | Policies and Regulations | COM 362 Computer Networks I