Computer Networks- CSC 423-5423
Tentative schedule of topics.
Week #1 - Introduction
-
Topics: Basic computer communications model. OSI 7-layer model. The standards
process. A quick review of some probability theory.
-
Reading: Chapters 1 and 2.
-
Events: None.
Week #2 - Data Link Control (DLC) layer
-
Topics: Asynchronous and synchronous transmission. Full and half-duplex.
Error detection and recovery (parity and CRC). Analysis of parity.
-
Reading: Chapter 6.1, 6.2, 6.3 (lightly), 7.1, and 7.2.
-
Events: HW #1 due on 02/06
-
Annual Science and Mathematics Tournament
Week #3 - DLC layer continued
-
Topics:Flow and error control. Analysis of link utilization.
-
Reading: Chapter 7.3 - 7.5, and Appendix 7A.
-
Events: HW #2 due on 02/13
Week #4 - Multiplexing and switching
-
Topics:Multiplexing (frequency and time). T1, ADSL, and xDSL. Circuit and
packet switching. Switch architectures.
-
Reading: Chapter 8.1 (lightly), 8.2, 8.4, 8.5, 9.1 - 9.3, 9.5 (lightly),
and 10.1.
-
Events: HW #3 due on 02/20
Week #5 - Local Area Networks (LANs)
-
Topics: Topologies and cabling. Sharing a medium - CSMA, CSMA/CD, and token
passing. IEEE 802.3 (Ethernet), IEEE 802.3 (Token Ring), and FDDI.
-
Reading: Chapter 13.1 - 13.6, Appendix 13A.
-
Events: HW #4 due on 02/27
Week #6 - LANs continued
-
Topics: LAN performance analysis.
-
Reading: Chapter 14.1, 14.2, and Appendix 14B.
-
Events: HW #5 due on 03/01
Week #7 - Bridging and routing
-
Topics: Bridging (transparent).
-
Reading: Chapter 13.7.
-
Events: Exam #1 on 03/08
Week #8 - Spring Break 03/10 until 03/18
Week #9 - Bridging and routing continued
-
Topics: Bridging (source routing) and routing.
-
Reading: Chapter 10.2.
-
Events: HW #6 due on 03/22
Week #10 - IP and IP routing
-
Topics: Description of IP and IP routing
-
Reading: Chapter 15.1, 15.2, 15.3, 15.4 (lightly), 15.5 (lightly), and
16.1.
Events: HW #7 due on 03/29
Week #11 - TCP and UDP
-
Topics: Description of TCP and UDP. Description of TCP congestion control
algorithms.
-
Reading: Chapter 17.
-
Events: Study for Exam
Week #12 - Sockets programming
-
Topics: Sockets programming and description of project assignment
-
Reading: None in book - supplementary reading will be given.
-
Events: Exam #2 on 04/05
Week #13 - Sockets programming continued
-
Topics: Sockets programming. Group project work in class.
-
Reading: None
-
Events: Project Work
Week #14 - Wide area networks
-
Topics: Frame relay and ISDN.
-
Reading: Appendix A.1 - A.3, and Chapter 11.7
-
Events: Project Work
Week #15 - ATM
-
Topics: Class project presentations. An overview of ATM and Broadband ISDN.
-
Reading: Chapter 11.1 - 11.6, 14.3, and Appendix A.5
-
Events: Project deliverables due on 04/26, Graduate Research
Papers due
Final Exam for CSC 423-5423 is on Thursday, May 3 from 11:00 a.m. -
1:00 p.m