EEL 4781 - Computer Communication Networks

Fall 2010

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_Fall2010/index.html
The assignments and the other announcements will be posted on the course web site
Classroom: HEC 104
Class Hours: Tuesday, Thursday 12:00 - 13:15
Office Hours: Tuesday 9:00 - 10:30, Thursday 9 - 10:30, Friday 9:00 - 12: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. 24
Introduction
[slides] Introduction

Aug. 26
Protocol hierarchies

Aug. 31
OSI model

Sept. 2
ATM

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

Sept. 9
Taught by Dr. Chatterjee
-physical layer (cont'd)

Sept. 14 Taught by Dr. Chatterjee
-physical layer (cont'd)

Sept. 16
The data link layer
-packet framing
-error detection and correction
[slides] The data link layer

Sept. 21
-simple data link protocols
Homework 1 - due October 8th
Sept. 23
-PPP
Sept. 28

Sept. 30
Medium Access Control
-channel allocation
-ALOHA, CSMA-CD
-Collision avoidance, CSMA-CA
-Ethernet
[slides] Medium access control
Oct. 5
Midterm 1 - covering hardware and data link layer
Sample midterm (from 2009)
Oct. 7
802.11 (WiFi)

Oct. 12
Wireless LAN
Bluetooth
[slides] Wireless LAN
Oct. 14
Network layer
-connectionless / connection-based service
[slides] Network layer
Oct. 19

Oct. 21
-link state routing, Djikstra's algorithm
-distance vector routing, the distributed Bellman-Ford algorithm


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

Homework 2 - due November 9th
[slides] Transport layer
Oct. 28
Taught by Dr. Chatterjee
Transport layer
-introduction

Nov. 2
-UDP and TCP

Nov. 4
Midterm 2. - covering MAC and network layer
Nov. 9
-TCP congestion control


Nov. 11
Veteran's day - no class


Nov. 16
Application layer
-email
[slides] Application layer

Nov. 18
-FTP
-remote login (Telnet, SSH)

Nov. 23
-world wide web

Nov. 25
Thanksgiving holiday - no class

Nov. 30
-TBD
Dec. 2
Final exam review

Dec. 9
Final exam: Thursday Dec 9, 10:00 - 12:50, HEC 104
covering transport, application layer and security + 2 questions on previous topics
[sample final] Final exam from 2009 - ignore parts not covered