COE 431 - Computer Networks


This course is an introduction to both today’s and tomorrow’s networks. In particular, it covers a wide spectrum of networking technologies with an emphasis on those relating to wired networks. Moreover, the course outlines how networks work on the inside, from underlying hardware at the physical layer up through the top-level application layer.

Date Topic PowerPoint Slides Solution Keys Java Files
Jan. 21, 2020 Overview and course logistics 1st Set of Slides

Jan. 23, 2020 Connection-oriented Networks vs. Connectionless Networks 2nd Set of Slides

Jan. 28, 2020 Connection-oriented Networks vs. Connectionless Networks (Continued)
Jan. 30, 2020 Circuit, Packet Switching, Delay, and Throughput 3rd Set of Slides

Feb. 4, 2020 SONET/SDH 4th Set of Slides

Feb. 6, 2020 SONET/SDH (Continued)
Feb. 11, 2020 Access Networks and Circuit Switching 5th Set of Slides

Feb. 13, 2020 Access Networks, Protocol stack and Application Layer 6th Set of Slides

Feb. 18, 2020 Quiz I and Classwork I
Feb. 20, 2020 Protocol Stack (Continued)
Feb. 25, 2020 Socket Programming 7th Set of Slides

Feb. 27, 2020 Socket Programming (Continued)
March 3, 2020 Socket Programming (Continued) Socket Programming Files

March 5, 2020 Application Layer (The Web) 8th Set of Slides

March 10, 2020 HTTP, Cookies, FTP, and SMTP 9th Set of Slides

March 12, 2020 Domain Name System 10th Set of Slides

March 17, 2020 Peer to Peer applications (P2P) 11th Set of Slides

March 19, 2020 UDP and Building Reliable Data Transfer Protocols 12th Set of Slides

13th Set of Slides

March 24, 2020 Exam I
March 26, 2020 Pipelined Reliable Data Transfer Protocols and TCP 14th Set of Slides

March 31, 2020 Reliable Data Transfer, Fast Retransmit, and Flow Control 15th Set of Slides

April 2, 2020 TCP Congestion Control 16th Set of Slides

April 7, 2020 Network Layer (Introduction) 17th Set of Slides

April 9, 2020 Quiz II and Classwork II
April 14, 2020 IP Addressing and Subnetting 18th and 19th Set of Slides

April 16, 2020 NAT, DHCP, ICMP, and Routing Algorithms 20th Set of Slides

21st Set of Slides

April 21, 2020 Exam II
April 23, 2020 Data Link Layer, ARP, and Switching 22nd Set of Slides

23rd Set of Slides

April 28, 2020 Data Link Layer (Continued)
April 30, 2020 Data Link Layer (Continued)


  • 1

    Kindly fill out the form

  • 2

    The WhatsApp group link will be sent to you via email