EEL 4781 Computer Communication Networks

 

Department of Electrical and Computer Engineering

University of Central Florida, Fall 2021

 

Course Information - Objectives - Description - Prerequisites - Textbooks - Syllabus - Organization - Grading -  Schedule - COVID - Acknowledgment

 

Course Information

 

Objectives

Learn the generic principles, components, and design of modern computer networks, focusing on the Internet.

 

Description

Network models. Media access protocols. Data link control. Routing and flow control. Internetworking. Current architectures and protocols: OSI, Ethernet, token, ring, FDDI, HSLC, X.25, etc.

 

Prerequisites

EEL 3801C with a grade of “C” (2.0) or better and STA 3032.

 

Textbooks

Required

·       [TFW] A. S. Tanenbaum, N. Feamster, and D. J. Wetherall. (2021) Computer Networks, 6th Edition. Pearson. (ISBN: 9780136764052)  5th edition is also acceptable.

 

Recommended

·       [KR] J. Kurose and K. Ross. (2021) Computer Networking: A Top-Down Approach, 8th Edition. Pearson. (ISBN: 9780135928790)

 

Syllabus (Tentative)

1.     Introduction to Networking Concepts

 

  1. Physical Layer

 

  1. Link Layer

 

  1. Network Layer

 

  1. Transport Layer

 

  1. Application Layer

  

Organization

 

Grading (Tentative)

Grading Policy

Lab Assignments

15%

Homework

20%

Programming Project

15%

Midterm Exam

25%

Final Exam

25%

Grading Scale

90% - 100%

A-, A

80% - 89%

B-, B, B+

65% - 79%

C-, C, C+

55% - 64%

D

0% - 54%

F

Note 1: Submissions will not be accepted beyond two days after the deadline of the assignment. Late submissions within two days will be subject to points deduction as follows:

·      1 day late: 25% off (i.e., the assignment is graded out of 75 points)

·      2 days late: 50% off (i.e., the assignment is graded out of 50 points)

 

Note 2: Re-grading requests can only be made within the first week after the graded assignments/tests are returned to the students.

 

Schedule (Tentative), Notes & Assignments

This is a tentative schedule. It is subject to readjustment depending on the time we actually spend in class covering the topics. Slides presented in class and assignments will be posted at the WebCourses.

Date

Lectures

Reading Assignments

Mon, Aug 23

Lecture 1: Introduction to Networking Concepts

TFW, Ch. 1

Wed, Aug 25

Lecture 2: Introduction to Networking Concepts

TFW, Ch. 1

Mon, Aug 30

Lecture 3: Introduction to Networking Concepts

TFW, Ch. 1

Wed, Sep 1

Lecture 4: Introduction to Networking Concepts

TFW, Ch. 1

Mon, Sep 6

Labor Day – NO CLASS

 

Wed, Sep 8

Lecture 5: Application Layer

TFW, Ch. 7

Mon, Sep 13

Lecture 6: Application Layer

TFW, Ch. 7

Wed, Sep 15

Lecture 7: Application Layer

TFW, Ch. 7

Mon, Sep 20

Lecture 8: Application Layer

TFW, Ch. 7

Wed, Sep 22

Lecture 9: Physical Layer

TFW, Ch. 2

Mon, Sep 27

Lecture 10: Physical Layer

TFW, Ch. 2

Wed, Sep 29

Lecture 11: Physical Layer

TFW, Ch. 2

Mon, Oct 4

Lecture 12: Physical Layer

TFW, Ch. 2

Wed, Oct 6

Lecture 13: Physical Layer

TFW, Ch. 2

Mon, Oct 11

Review

 

Wed, Oct 13

Midterm Exam

 

Mon, Oct 18

Lecture 14: Link Layer

TFW, Ch. 3

Wed, Oct 20

Lecture 15: Link Layer

TFW, Ch. 3

Mon, Oct 25

Lecture 16: Link Layer

TFW, Ch. 3

Wed, Oct 27

Lecture 17: Link Layer

TFW, Ch. 3

Mon, Nov 1

Lecture 18: Link Layer

TFW, Ch. 3

Wed, Nov 3

Lecture 19: Network Layer

TFW, Ch. 5

Mon, Nov 8

Lecture 20: Network Layer

TFW, Ch. 5

Wed, Nov 10

Lecture 21: Network Layer

TFW, Ch. 5

Mon, Nov 15

Lecture 22: Network Layer

TFW, Ch. 5

Wed, Nov 17

Lecture 23: Network Layer

TFW, Ch. 5

Mon, Nov 22

Lecture 24: Transport Layer

TFW, Ch. 6

Wed, Nov 24

Thanksgiving Break – NO CLASS

 

Mon, Nov 29

Lecture 25: Transport Layer

TFW, Ch. 6

Wed, Dec 1

Lecture 26: Transport Layer

TFW, Ch. 6

Wed, Dec 8, 10am-1pm

Final Exam

 

 

COVID

The COVID-19 pandemic impacts us all in many ways, including physically, mentally, emotionally, financially, academically, and professionally. We will work with you on challenges you may be encountering and to provide support to help you succeed. However, please keep in mind that we will hold you accountable, especially in terms of class attendance, participation, and contributions.

 

UCF expects that all members of our campus community who are able to do so get vaccinated, and we expect all members of our campus community to wear masks indoors, in line with the latest CDC guidelines. Masks are required in approved clinical or health care settings. Students who believe they may have been exposed to COVID-19 or who test positive must contact UCF Student Health Services (407-823-2509) so proper contact tracing procedures can take place. Students should not come to campus if they are ill, are experiencing any symptoms of COVID-19 or have tested positive for COVID-19.

 

Acknowledgment

The materials for this course are in part based upon the materials from a number of people/sources, including:

·      Official website of the Tanenbaum & Wetherall text: Computer Networks

·      Official website of the Kurose and Ross text: Computer Networking: A Top-Down Approach

·      Mehmet H. Gunes from UNR: http://www.cse.unr.edu/~mgunes

·      Lotzi Boloni: http://www.eecs.ucf.edu/~lboloni 

·      Mainak Chatterjee: http://www.cs.ucf.edu/~mainak

 

Course Information - Objectives - Description - Prerequisites - Textbooks - Syllabus - Organization - Grading -  Schedule - COVID - Acknowledgment

 

Last updated on August 30, 2021