| ECE361H1F: |
ECE361H1F, Computer Networks, (Fall 2009)
| Week Days | Hours | Location | |
| Lectures: | Monday | 11:00-12:00 | MC252 |
| Wednesday | 12:00-13:00 | MC254 | |
| Friday | 14:00-15:00 | MC254 |
| Week Days | Hours | Location | |
| Office Hours: | Tuesday | 15:15-16:00 | BA4124 |
| Wednesday | 14:00-15:00 | BA4124 | |
| If you cannot meet during the office hours, send an email to valaee@comm.utoronto.ca to set an appointment. | |||
Text: "Communications Networks", by A. Leon-Garcia and I. Widjaja, McGraw Hill, 2nd Ed., 2004.
| Course Teaching Assistants: | office | |
| Yashar Ghiassi | yashar@comm.utoronto.ca | BA7114 |
| Behnam Hassanabadi | behnam@comm.utoronto.ca | BA4148 |
| Ali Honarvar | honarvar@comm.utoronto.ca | BA4148 |
|
Sameh Sorour |
samehsorour@comm.utoronto.ca | BA4148 |
|
Evaluation: |
|||
| Final Exam | 50% | ||
| Quiz 1 | 15% | ||
| Quiz 2 | 15% | ||
| Lab 1 | 5% | ||
| Lab 2 | 15% |
The following references may also be used for further reading:
Course Schedule:
|
Week 1 |
Date |
Topic |
Reading |
|
| --------- | -------- | --------------- | - | |
| --------- | -------- | --------------- | - | |
| Lecture 1 | 09/11/2009 | Course Introduction | - | |
|
Week 2 |
||||
| Lecture 2 | 09/14/2009 | Circuit Switching and Packet Switching | 1.1, 1.2 | |
| Lecture 3 | 09/16/2009 | OSI Layers, | 2.1, 2.2 | |
| Lecture 4 | 09/18/2009 | Connection-Oriented vs Connectionless | 1.2 | |
|
Week 3 |
||||
| Lecture 5 | 09/21/2009 | TCP/IP Architecture | 2.3 | |
| Lecture 6 | 09/23/2009 | Routing and addressing in the Internet | 2.3 | |
| Lecture 7 | 09/25/2009 | Error Detection, | 3.9 | |
|
Week 4 |
||||
| Lecture 8 | 09/28/2009 | Error Detection, | 3.9 | |
| Lecture 9 | 09/30/2009 | CRC | 3.9 | |
| Lecture 10 | 10/02/2009 | Automatic Repeat Request (ARQ) - S & W | 5.2 | |
|
Week 5 |
||||
| Lecture 11 | 10/05/2009 | Go-back-N ARQ | 5.2 | |
| Lecture 12 | 10/07/2009 | Go-Back-N ARQ | 5.2 | |
| Lecture 13 | 10/09/2009 | Selective Repeat ARQ | 5.2 | |
|
Week 6 |
||||
| 10/12/2009 | Thanksgiving Day | |||
| Lecture 14 | 10/14/2009 | Performance Analysis in ARQ | 5.2 | |
| Lecture 15 | 10/16/2009 | Window Flow Control | 5.3 | |
|
Week 7 |
||||
| Lecture 16 | 10/19/2009 | HDLC | 5.4 | |
| Lecture 17 | 10/21/2009 | Packet Switching Networks | 7.1, 7.2 | |
| Lecture 18 | 10/23/2009 | Store-and-Forward, Cut Through Switching | 7.3 | |
| Quiz 1 | 10/23/2009 | 3:00-4:00pm | BA1170 | |
|
Week 8 |
||||
| Lecture 19 | 10/26/2009 | Datagrams and Virtual Circuits | 7.3 | |
| Lecture 20 | 10/28/2009 | Structure of packet switches | 7.3 | |
| Lecture 21 | 10/30/2009 | Routing: Flooding, Deflection Routing, Source Routing | 7.4 | |
|
Week 9 |
||||
| Lecture 22 | 11/02/2009 | Bellman-Ford Algorithm | 7.5 | |
| Lecture 23 | 11/04/2009 | Dijkstra's Algorithm | 7.5 | |
| Lecture 24 | 11/06/2009 | ALOHA, | 6.1, 6.2 | |
|
Week 10 |
||||
| Lecture 25 | 11/09/2009 | Slotted ALOHA, | 6.2 | |
| Lecture 26 | 11/11/2009 | CSMA | 6.2 | |
| Lecture 27 | 11/13/2009 | CSMA-CD | 6.2 | |
|
Week 11 |
||||
| Lecture 28 | 11/16/2009 | CSMA- CD, performance study | 6.2 | |
| Lecture 29 | 11/18/2009 | LAN Standards, | 6.6 | |
| Lecture 30 | 11/20/2009 | Ethernet | 6.7 | |
| Quiz 2 | 11/20/2009 | 3:00-4:00pm | BA1170 | |
|
Week 12 |
||||
| Lecture 31 | 11/23/2009 | Internet Protocol, MAC address, | 8.2 | |
| Lecture 32 | 11/25/2009 | ARP, IP Classful addressing | 8.2 | |
| Lecture 33 | 11/27/2009 | IP classless addressing | 8.2 | |
|
Week 13 |
||||
| Lecture 34 | 11/30/2009 | UDP, | 8.4 | |
| Lecture 35 | 12/02/2009 | TCP | 8.5 | |
| Lecture 36 | 12/04/2009 | TCP | 8.5 | |
|
Week 14 |
||||
| Lecture 37 | 12/07/2009 | |||
| Lecture 38 | 12/09/2009 | |||
| Lecture 39 | 12/11/2009 | |||
Lab Schedule:
|
Date |
Location Time |
Sections |
Teaching Assistants |
|
| Sept 22 | GB251 - 3:00-6:00pm |
PRA 2 |
Behnam | Lab 1- practice session |
| Sept 23 | GB251 - 3:00-6:00pm |
PRA 3 |
Behnam | Lab 1- practice session |
| Sept 30 | GB251 - 3:00-6:00pm |
PRA 1 |
Behnam | Lab 1- practice session |
| Oct 5, 5:00pm | - |
PRA 1 & 2 & 3 |
Lab 1 Submission | |
| Oct 6 | GB251 - 3:00-6:00pm |
PRA 2 |
Behnam - Ali | Lab 1- Demo session |
| Oct 7 | GB251 - 3:00-6:00pm |
PRA 3 |
Behnam - Ali | Lab 1- Demo session |
| Oct 14 | GB251 - 3:00-6:00pm |
PRA 1 |
Behnam - Ali | Lab 1- Demo session |
| Oct 20 | GB251 - 3:00-6:00pm |
PRA 2 |
Ali | Lab 2- practice session |
| Oct 21 | GB251 - 3:00-6:00pm |
PRA 3 |
Ali | Lab 2- practice session |
| Oct 28 | GB251 - 3:00-6:00pm |
PRA 1 |
Ali | Lab 2- practice session |
| Nov 3 | GB251 - 3:00-6:00pm |
PRA 2 |
Yashar | Lab 2- practice session |
| Nov 4 | GB251 - 3:00-6:00pm |
PRA 3 |
Yashar | Lab 2- practice session |
| Nov 11 | GB251 - 3:00-6:00pm |
PRA 1 |
Ali | Lab 2- practice session |
| Nov 17 | GB251 - 3:00-6:00pm |
PRA 2 |
Ali | Lab 2- practice session |
| Nov 18 | GB251 - 3:00-6:00pm |
PRA 3 |
Yashar | Lab 2- practice session |
| Nov 24, 5:00pm | - |
PRA 1 & 2 & 3 |
Lab 2 Submission | |
| Nov 25 | GB251 - 3:00-6:00pm |
PRA 1 |
Sameh - Yashar | Lab 2- Demo session |
| Dec 1 | GB251 - 3:00-6:00pm | PRA 2 | Ali - Sameh | Lab 2- Demo session |
| Dec 2 | GB251 - 3:00-6:00pm | PRA 3 | Ali - Yashar | Lab 2- Demo session |
Tutorials: (tentative)
| Date | Session | Time | Problem Set |
TA |
Location |
| Friday Sept 25 | TUT 2 | 3:00-4:00 | 1.14, 1.15, 2.4, 2.6, 2.10, 2.11, 2.19, 2.20, 2.21, 2.22 | Yashar | WB219 |
| Friday Oct 2 | TUT 1 | 3:00-4:00 | 1.14, 1.15, 2.4, 2.6, 2.10, 2.11, 2.19, 2.20, 2.21, 2.22 | Yashar | WB219 |
| Friday Oct 9 | TUT 2 | 3:00-4:00 | 3.56, 3.59, 3.60. 3.63, 5.23, 5.25, 5.26, 5.30, | Sameh | WB219 |
| Friday Oct 16 | TUT 1 | 3:00-4:00 | 3.56, 3.59, 3.60. 3.63, 5.23, 5.25, 5.26, 5.30, | Sameh | WB219 |
| Friday Oct 23 | TUT 2 | 3:00-4:00 | 3.57, 3.58, 3.61, 3.62, 5.21, 5.31, 5.32 | Sameh | WB219 |
| Friday Oct 30 | TUT 1 | 3:00-4:00 | 3.57, 3.58, 3.61, 3.62, 5.21, 5.31, 5.32 | Sameh | WB219 |
| Friday Nov 6 | TUT 2 | 3:00-4:00 | 7.17, 7.18, 7.20, 7.22, 7.28, 7.29, 7.30, 7.32, 7.33 | Behnam | WB219 |
| Friday Nov 13 | TUT 1 | 3:00-4:00 | 7.17, 7.18, 7.20, 7.22, 7.28, 7.29, 7.30, 7.32, 7.33 | Behnam | WB219 |
| Friday Nov 20 | TUT 2 | 3:00-4:00 | 6.4, 6.5, 6.8, 6.13, 6.34, 6.35, 6.36, 6.37, 6.53 | Behnam | WB219 |
| Friday Nov 27 | TUT 1 | 3:00-4:00 | 6.4, 6.5, 6.8, 6.13, 6.34, 6.35, 6.36, 6.37, 6.53 | Behnam | WB219 |
| Friday Dec 4 | TUT 2 | 3:00-4:00 | 8.2, 8.3, 8.4, 8.5, 8.6, 8.7(a), 8.8, 8.16, | Sameh | WB219 |
Back to
Professor Valaee's Home Page