EECS
3214![]() |
* EECS 3214: Computer Network Protocols and Applications *
Winter 2016* |
![]() Department of Electrical Engineering and Computer Science |
Lecture Schedule: TR 10:00 - 11:30, CB 115 Instructor: Natalija Vlajic (vlajic@cs.yorku.ca), Office Hours: TR 13:00 - 14:00, CSE 2047 TA: Pooria Madani (madani@cse.yorku.ca) Course Information: Textbook and Recommended Reading Material Grading Scheme Software Tools Course Description Prerequisite Course Material: Course Schedule / Notes LAB Manuals Course Policies: Late Assignments and Missed Midterm Academic Honesty |
Course News
|
Week |
Date |
Topic |
Required Reading |
Lab / Project Dates |
||
1 |
T, Jan 5 |
class cancelled |
||||
R, Jan 7 |
Introductory Class | |||||
2 |
T, Jan 12 |
Introductory
Class (cont.) Network Taxonomy |
Kurose 1.1, 1.2, 1.3 |
|||
R, Jan 14 |
Circuit vs. Packet Switching | ... |
||||
3 |
T, Jan 19 |
Lab
1 - Overview Protocol Layering |
Kurose 1.5 |
Lab
Assignment
1 (due date: Feb 2) |
||
R, Jan 21 |
Protocol Layering (cont.) | ... |
||||
4 |
T, Jan 26 |
Network Layer: IPv4 | Kurose 4.1, 4.3, 4.4.1 |
|||
R, Jan 28 |
Network Layer: IPv4 (cont.) | ... |
||||
5 |
T, Feb 2 |
Packet
Scheduling Network Layer: Subnetting |
Kurose 4.4.2 |
Lab Assignment 2 (due date: February 23) |
||
R, Feb 4 |
Network
Layer: Subnetting (cont.) Network Layer: NAT |
... |
||||
6 |
T, Feb 9 |
Network
Layer: IPv6 |
Kurose 4.4.4 |
|||
R, Feb 11 |
Network
Layer: IPv6 Addressing |
... |
||||
Reading Week |
||||||
7 |
T, Feb 23 |
Midterm | ||||
R, Feb 25 |
Network Layer: Unicast Routing | Kurose 4.5 | ||||
8 |
T, Mar 1 |
Network
Layer: Unicast Routing (cont.) Network Layer: Routing Protocols |
Kurose 4.6 |
Lab
Assignment 3 (due date: March 15) |
||
R, Mar 3 |
Network
Layer: Packet Delay Network Layer: Queueing |
Kurose 1.4 |
Mar 4 - last
day to drop course |
|||
9 |
T, Mar 8 |
Network
Layer: Queueing (cont.) Network Layer: ARP Network Layer: ICMP |
Kurose 5.4.1 Kurose 4.4.3 |
|||
R, Mar 10 |
Network
Layer: ICMP (cont.) Transport Layer |
Kurose Ch. 3 |
||||
10 |
T, Mar 15 |
Transport Layer (cont.) | ... |
Lab Assignment 4 (due date: Mar 29) |
||
R, Mar 17 |
Guest
Lecture: Eriks Rugelis (Manager of Network Development, UIT York) |
... |
||||
11 |
T, Mar 22 |
Transport
Layer (cont.) TCP - Flow Control |
... | |
||
R, Mar 24 |
class cancelled | ... |
|
|||
12 |
T, Mar 29 |
TCP
- Error Control TCP - Congestion Control |
... |
|
||
R, Mar 31 |
Socket Programming | Kurose 2.7 |
Programming
Project (due date: April 14) |
|||
Final Exam: Saturday, April 9, 9:00 - 12:00, ACW 006 |