EEL 4781 Computer Communication Networks

 

Department of Electrical and Computer Engineering

University of Central Florida, Spring 2021

 

Course Information - Objectives - Description - Prerequisites - Textbooks - Syllabus - Organization - Grading -  Schedule - 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

·       [T&W] A. S. Tanenbaum and D. J. Wetherall. (2011) Computer Networks, 5th Edition. Pearson. (ISBN: 9780132126953)

 

Recommended

·       [K&R] J. Kurose and K. Ross. (2017) Computer Networking: A Top-Down Approach, 7th Edition. Pearson. (ISBN: 9780132126953)

 

 

 

 

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, Jan 11

Lecture 1: Introduction to Networking Concepts

T&W, Ch. 1

Wed, Jan 13

Lecture 2: Introduction to Networking Concepts

T&W, Ch. 1

Mon, Jan 18

Martin Luther King Jr. Day – NO CLASS

 

Wed, Jan 20

Lecture 3: Introduction to Networking Concepts

T&W, Ch. 1

Mon, Jan 25

Lecture 4: Introduction to Networking Concepts

T&W, Ch. 1

Wed, Jan 27

Lecture 5: Application Layer

T&W, Ch. 7

Mon, Feb 1

Lecture 6: Application Layer

T&W, Ch. 7

Wed, Feb 3

Lecture 7: Application Layer

T&W, Ch. 7

Mon, Feb 8

Lecture 8: Application Layer

T&W, Ch. 7

Wed, Feb 10

Lecture 9: Physical Layer

T&W, Ch. 2

Mon, Feb 15

Lecture 10: Physical Layer

T&W, Ch. 2

Wed, Feb 17

Lecture 11: Physical Layer

T&W, Ch. 2

Mon, Feb 22

Lecture 12: Physical Layer

T&W, Ch. 2

Wed, Feb 24

Lecture 13: Physical Layer

T&W, Ch. 2

Mon, Mar 1

Review

T&W, Ch. 3

Wed, Mar 3

Midterm Exam

 

Mon, Mar 8

Lecture 14: Link Layer

T&W, Ch. 3

Wed, Mar 10

Lecture 15: Link Layer

T&W, Ch. 3

Mon, Mar 15

Lecture 16: Link Layer

T&W, Ch. 3

Wed, Mar 17

Lecture 17: Link Layer

T&W, Ch. 3

Mon, Mar 22

Lecture 18: Link Layer

T&W, Ch. 3

Wed, Mar 24

Lecture 19: Network Layer

T&W, Ch. 5

Mon, Mar 29

Lecture 20: Network Layer

T&W, Ch. 5

Wed, Mar 31

Lecture 21: Network Layer

T&W, Ch. 5

Mon, Apr 5

Lecture 22: Network Layer

T&W, Ch. 5

Wed, Apr 7

Lecture 23: Network Layer

T&W, Ch. 5

Mon, Apr 12

Spring Break – NO CLASS

 

Wed, Apr 14

Spring Break – NO CLASS

 

Mon, Apr 19

Lecture 24: Transport Layer

T&W, Ch. 6

Wed, Apr 21

Lecture 25: Transport Layer

T&W, Ch. 6

Mon, Apr 26

Lecture 26: Transport Layer

T&W, Ch. 6

Wed, Apr 28, 1-3:50pm

Final Exam

 

 

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 - Acknowledgment

 

Last updated on March 22, 2021