EEL 4781 - Computer Communication Networks

Fall 2009

Catalog description: Computer Communication Networks: 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.
Instructor: Dr. Lotzi Bölöni
Office: HEC - 319
Phone: (407) 243-8256 (use only in last resort!)
E-mail: lboloni@eecs.ucf.edu preferred communication method
Web Site: http://www.eecs.ucf.edu/~lboloni/Teaching/EEL4781_Fall2008/index.html
The assignments and the other announcements will be posted on the course web site
Classroom: HEC 103
Class Hours: Tuesday, Thursday 1:30 - 2:45
Office Hours: Tuesday, Thursday 3:00 - 5:00
Pre-requisites: EEL 4767C and STA 3032
Textbook: Andrew S. Tanembaum, Computer Networks, 4th ed, Prentice Hall.
Grading: Homework: 45%
Two midterm exams: 15% each
Final: 25%
Standard 90/80/70/60 scale will be used for final grades (curved if necessary)

Syllabus

Date
Topic
Lecture Notes, Readings, Homeworks
Aug. 25
Introduction
[slides] Introduction

Aug. 26
Protocol hierarchies

Sept. 1
OSI model

Sept. 3
ATM

Sept. 8
The physical layer -wired connections
[slides] The physical layer

Sept. 10
-wireless connections

Sept. 15 -wireless telephony

Sept. 17

[slides] The data link layer

Sept. 22
The data link layer
-packet framing -error detection and correction

Sept. 24
-simple data link protocols
-PPP
Homework 1 - due October 9th
Sept. 29
Midterm 1 - covering hardware and data link layer

Oct. 1
Medium Access Control
-channel allocation
-ALOHA, CSMA-CD
-Collision avoidance, CSMA-CA
[slides] Medium access control
Oct. 6
-Ethernet

Oct. 8
802.11 (WiFi)

Oct. 13
Bluetooth

Oct. 15
Network layer
-connectionless / connection service
-routing
[slides] Network layer
Oct. 20
-IP.

Oct. 22
-the IP protocol
-addressing models
-network address translation



Oct. 27
Transport layer
-elements of transport protocols
Homework 2 - due November 10th
[slides] Transport layer
Oct. 29
Midterm 2. - covering MAC and network layer

Nov. 2
-UDP and TCP
-TCP congestion control

Nov. 4
Application layer
-E-mail
[slides] Application layer
Nov. 10
Veteran's day

Nov. 12
-World wide web pages and browsing (HTTP, HTML)


Nov. 17
-FTP
-remote login (Telnet, SSH)
Homework 3 - due Dec 3rd

Nov. 19
TBD

Nov. 24
TBD

Nov. 26
Thanksgiving.

Dec. 1

Dec. 3
Final exam review

TBD
Final exam: covering transport, application layer and security + 2 questions on previous topics