EEL 6785 - Computer Network Design

Fall 2010

Catalog description: Network types and network protocols. Design of networks and analysis of their performance.
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/EEL6785_Fall2010/index.html
The assignments and the other announcements will be posted on the course web site
Classroom: BA 216A
Class Hours: Tuesday, Thursday 10:30 - 11:45
Office Hours: Tuesday 9:00 - 10:30, Thursday 9 - 10:30, Friday 9:00 - 12:00
Pre-requisites: -undergraduate programming course is helpful
Textbook:
1. Kurose and Ross, Computer Networking, A top down approach featuring the Internet, 5th ed. Addison-Wesley.
2. Dmitri Bertsekas and Robert Gallager, Data Networks, 2nd ed. Prentice Hall.
Grading: Assignments (1 programming + 3 theory): 40%, Mid-term: 30% and Final exam: 30%.
All assigments and exams will be graded by the instructor.

Syllabus

Date
Topic
Lecture Notes, Readings, Homeworks
Aug. 24
Introduction to the course


Aug. 26
Overview, circuit / packet switching
[slides] Introduction
Aug. 31
-circuit/packet switching cont'd

Sept. 2
-introduction cont'd
Sept. 7
-introduction cont'd

Sept. 9
[Recorded lecture] Transport layer [slides] Transport layer

Sept. 14 [Recorded lecture] Transport layer (cont'd)
Sept. 16
TCP
[slides] TCP
Sept. 21
-TCP cont'd

Sept. 23
-Congestion window
[example] Congestion window
Sept. 28

Sept. 30
Network layer
[slides] Network layer
Homework 1: due Nov 2nd
Oct. 5
-IP
[slides] IP
Oct. 7
-IP cont'd

Oct. 12
Review for midterm

Oct. 14
Midterm

Oct. 19
Random variables, PDF, CDF
[notes] Random variables
[slides] Random variables
Oct. 21
Queuing models. Little's law.
[reading] An introduction to queueing theory
[slides] Queueing theory

Oct. 26
Proof of Little's law. M/M/1

Oct. 28
M/M/1 cont'd

Nov. 2
Markov chains
Homework 1 - due!
Nov. 4
Problem solving
Homework 2: due Nov 22nd
Nov. 9


Nov. 11


Nov. 16
MAC protocols
[slides] MAC protocols
Nov. 18
Content distribution networks. P2P

Nov. 23
Wireless networks
[slides] Wireless networks
Nov. 25
Thanksgiving holiday - no class

Nov. 30
-wireless networks cont'd

Dec. 2
Final exam review

Dec. 7
Final exam (Tuesday, December 7, 10:00 - 12:50, BA 216A)