Course Syllabus
Welcome to the Introduction to Communication Networks (EE 122), Spring 2015
This course explains the fundamentals of networking. The focus is on "how things work" and on the "design principles". With the understanding of these basics, the operation of the Internet and the key networking technologies/components (Ethernet, WiFi, bridges, routers, etc.) will be discussed.
There will be both written and programming assignments in the class.
Lectures: MW 5-6.30P, 3108 Etcheverry, First lecture is on Mon, January 26th.
Check Syllabus for a week-by-week list of lectures, reading recommendations and assignments (Draft will be published soon)
Discussions: Will start the first week of classes
• Tu 4 -5P, 3111 Etcheverry
• Th 4 -5P, 3111 Etcheverry:
Midterm: Tuesday, March 17th, 2015; MOFFIT 0102 6pm - 8 pm
Final: Friday, May 15th, 2015: 390 Hearst Mining, 3pm - 6 pm
Grading: Homework (20%), Project (25%), Midterm (20%), Final (35%).
Please Note the Calendar of all Assignments and Exams
All assignments are due by 11.59 pm of the indicated day! No exceptions!
Instructor: Prof. Adam Wolisz (wolisz@eecs)
OH: Thursdays 10.30 am -- 12.am , 557 Cory Hall, also available for questions after the Class!)
TA: Eric Turner (elturner@eecs)
OH: Fridays 3:00pm to 4:00pm, 299 Cory Hall
Textbook/References:
• Textbook: William Stallings: Data and Computer Communications, 10th/E Publisher: Prentice Hall, 2011
•Additional books will be announced in the first lecture
• Supplementary reading will be regularly uploaded together with the lecture slides
Schedule EE 122, Spring 2015 (The schedule is subject to updates!!!)
No. |
DATE |
TOPIC |
Slides |
Reading |
Assignments |
1 |
26.I |
Organization Networking: Introduction/History |
Book, Ch.1 |
|
|
2 |
27.1 28. I |
Fundamentals |
Continue with Section 1.3 Tannenbaum Book Ch 2 |
||
3 |
2.II |
ISO_OSI/Internet Introduction |
started |
Book Ch 2 Book. Ch.3-Ch.4, App.A |
|
4 |
4.II |
PHY I: Signal Transmission |
|
Book Ch 3-Ch.4, App D Ch. 5 |
Homework 1 Released: Feb 5th |
5 |
9.II |
PHYII: Data Transmission |
continued |
Book ch 3- ch 5, App I |
|
6 |
11.II |
Multiplexing/ |
Unit_7a |
Book Ch 8 |
Project 1 Released: Feb. 13th |
7 |
16.II |
Presidents Day - no class |
|
Homework 1 Due: Feb 17th |
|
8 |
18.II |
Switching, Framing |
|
Book Ch 9 |
|
9 |
23.II
|
Error Detection, FEC |
Unit_8a |
Book Ch 6, Bartsekas 2.3, 2.5 ! |
|
10 |
25.II |
Telephone Networks |
Unit_9 |
|
Homework 2 Released: Feb 27th |
11 |
2.III |
Queuing Systems |
Bartsekas Chapter 3. Book, App. M Supplementary reading |
|
|
12 |
4.III |
ARQ/FLow Control |
Bartsekas/Gallagher Chapter 2.4 Book, Chapter 7 |
Project 1 Due: March 6th |
|
13 |
9.III |
Flow Control/Link Protocol (HDLC) |
As above PLUS - Additional Reading (interesting!) |
Homework 2 Due: March 9th |
|
14 |
11.III |
MAC Midterm Review |
Bartsekas/Gallagher Chapter 4 |
Project 2 released March 18th |
|
15 ----- ... |
16.III -------- 17.III |
MAC/Ethernet ________________ MIDTERM 6-8 pm MOFFIT 0102
|
Book Ch. 12, 11 |
Homework 3 released March 13th |
|
16 |
18.III |
Bridges, | Unit_14-cor |
Book Ch. 11, 13 |
Project 2 Released March 17th |
|
SPRING BREAK |
|
|
|
|
|
|
SPRING BREAK |
|
|
|
19 |
30.III |
IP |
Unit_15 |
Book Ch.14 |
Homework 3 Due March 30th |
20 |
1.IV
|
IP extensions |
Book Ch. 14, Ch. 21.4, 21.5 |
Homework 4 Released April 3rd |
|
21 |
6.IV |
Routing/global internet |
Book Ch.19 |
|
|
22 |
8.IV |
Connection Management Congestion Control |
Unit_18 |
Book Ch 20 |
Project 2 due April 10th |
23 |
13.IV |
Transport Layer | Unit_19 | Book Ch.15 |
Homework 4 due April 13th |
24 |
15.IV |
QoS |
Book Ch.22 App-P |
|
|
25 |
20.IV |
QoS C.d. |
Unit 21 ATM |
|
|
26 |
22.IV |
Above Transport | Unit_22 |
Book Ch. 24 |
|
27 |
27.IV |
WLANs
|
Book Ch. 13 Supplementary reading: |
|
|
28 |
29.IV |
Signaling/SDNs |
|
|
|
|
|
Recitations |
|
|
Course Summary:
Date | Details | Due |
---|---|---|