Back to HomePage

Computer Networks (COE 431): TENTATIVE SCHEDULE (Spring 2020)

Click here to download the syllabus for the undergraduate computer networks course (COE 431). Below is enclosed a tentative schedule for the said course. Note that electronic versions of the lecture slides and the solution keys are also made available for you to download.


Date Topic Assignments Supporting files used in-class
January 21 Overview and course logistics (ppt)    
January 23 Connection-oriented Networks vs. Connectionless Networks (ppt)   Samples
January 28 Connection-oriented Networks vs. Connectionless Networks (Continued)   In-class Problems
January 30 Circuit, Packet Switching, Delay, and Throughput (ppt)    
February 04 SONET/SDH (ppt)    
February 06 SONET/SDH (Continued)    
February 11 Access Networks and Circuit Switching (ppt)    
February 13 Access Networks, Protocol stack and Application Layer (ppt)    
February 18 Quiz I and Classwork I    
February 20 Protocol Stack (Continued)    
February 25 Socket Programming (ppt)    
February 27 Socket Programming (Continued)    
March 03 Socket Programming (Continued)   In-class Problems
March 05 Application Layer (the web) (ppt)   Exam Preparation Problems
March 10 HTTP, Cookies, FTP, and SMTP (ppt)    
March 12 Domain Name System (DNS) (ppt)    
March 17 Peer to Peer applications (P2P) (ppt)    
March 19 Transport-layer Multiplexing and Demultiplexing, and UDP (ppt)
Building Reliable Data Transfer Protocols (ppt)
March 24 Exam I    
March 26 Pipelined Reliable Data Transfer Protocols and TCP (ppt)    
March 31 Reliable data transfer, fast retransmit, and flow control (ppt)   ExercisesII
April 02 TCP Congestion Control (ppt)    
April 07 Network Layer (Introduction) (ppt)    
April 09 Quiz II and Classwork II    
April 14 IP Addressing and Subnetting (ppt)    
April 16 NAT, DHCP and ICMP (ppt)
Routing Algorithms (ppt)
April 21 Exam II    
April 23 Data Link Layer (ppt)
ARP and Switching (ppt)
April 28 Data Link Layer (Continued)    
April 30 Data Link Layer (Continued)