SEG3155: Communication and Networking
Winter 2012
Jiying Zhao
Email: jyzhao@eecs.uottawa.ca, Office: STE5019, Tel: 6667
(01/09/2012-04/10/2012)
(LEC1 on Tuesdays 10:00-11:30 CBY E016, LEC2 on Thursdays 08:30-10:00 CBY E016)
TA: Mr. Zhenxia Zhang, ZZHAN036@uottawa.ca.
Course Outline (preliminary 01/08/2012, schedule updated 01/09/2012, finalized 01/31/2012)
Lecture Notes
Chapter 1: Data Communications and Networks Overview (ch01_seg3155.pdf)
Chapter 2: Protocol Architecture (ch02_seg3155.pdf)
Chapter 3: Data Transmission (ch03_seg3155.pdf)
Chapter 4: Transmission Media (ch04_seg3155.pdf)
Chapter 5: Signal Encoding Techniques (ch05_seg3155.pdf)
Chapter 6: Digital Data Communications Techniques (ch06_seg3155.pdf)
Chapter 7: Data Link Control Protocols & Performance Issues (ch07_seg3155.pdf) Performance issues (ch07_seg3155_p2.pdf)
Chapter 8: Multiplexing (ch08_seg3155.pdf)
Chapter 9: Local Area Networks (ch09_seg3155_ceg3185.pdf)
Chapter 10: Circuit Switching and Packet Switching (ch10_seg3155_ceg3185.pdf)
Chapter 11: Internetwork Protocols (ch11_seg3155_ceg3185.pdf) class_exercise.doc
Chapter 12: Routing ands Routing Protocols (ch12_seg3155_ceg3185.pdf)
Chapter 13: Introduction to Congestion Control (ch13_seg3155_ceg3185.pdf)
Chapter 14: Other Topics (ch14_seg3155_ceg3185.pdf)
Assignments
Assignment 1 (posted on 01/16/ 2012, due on 01/30/2012) solutions
Assignment 2 (posted on 02/01/ 2012, due on 02/13/2012) solutions
Assignment 3 (posted on 03/01/ 2012, due on 03/14/2012) solutions
Assignment 4 (posted on 03/14/ 2012, due on 03/28/2012) solutions
Tutorials
TUT1: January 26, 2012, Thursday, Time: 11:30-13:00. Room: SITE0131, on Matlab. Notes for TUT1
TUT2: February 2, 2012, Thursday, Time: 11:30-13:00. Room: SITE0131. on lab 2. Notes for TUT2 Socket programming in Java
TUT3: February 9, 2012, Thursday, Time: 11:30-13:00. Room: SITE0131, on Fourier series and Fourier transform. Notes for TUT3
TUT4: February 16, 2012, Thursday, Time: 11:30-13:00. Room: SITE0131, on lab4. Notes for TUT4 simple Java chat programs a simple email program
TUT5: March 8, 2012, Thursday, Time: 11:30-13:00. Room: SITE0131, on lab5.
TUT6: March 22, 2012, Thursday, Time: 11:30-12:30. Room: CBY B402, on lab6.
Labs
Lab1: Matlab. (lab1_seg3155_2012w.pdf) audio files for Lab1. January 26, 2012, Thursday, Time: 13:00-14:30. Room: SITE0131 (No lab report needed.)
Lab2: Socket Programming and HDB3. (lab2_seg3155_2012w.pdf) February 2, 2012, Thursday, Time: 13:00-14:30. Room: SITE0131 (No lab report needed.) lab2_seg3155.zip
Lab3: Fourier Transform. (lab3_seg3155_2012w.pdf) February 9, 2012, Thursday, Time: 13:00-14:30. Room: SITE0131 (No lab report needed.)
Lab4: Medium Access Control using HDLC, (lab4_seg3155_2012w.pdf) February 16, 2012, Thursday, Time: 13:00-14:30; March 1, 2012, Thursday, Time: 11:30-14:30. Room: SITE0131.
Lab5: Hub and ALOHA, (lab5_seg3155_2012w.pdf) March 8 , 2012, Thursday, Time: 13:00-14:30; March 15, 2012, Thursday, Time: 11:30-14:30. Room: SITE0131.
Lab6: Static Routing Protocol in a Single Area Network (lab1 & lab2 in the lab manual) (Lab handbook, Lab manual, thanks to Professor Oliver Yang) (This lab will be conducted in group of 3-4 students. Please refer to the lab manual for concrete lab descriptions and how to write lab reports. Each group need submit one lab report (due on April 6, 2012, at noon). Please sign attendance sheet and demonstrate your work to the TA.) March 22 , 2012, Thursday, Time: 12:30-13:30; March 29, 2012, Thursday, Time: 10:30-13:30. Room: CBY B402.
Midterm (02/28/2012, in class) review solutions_mid_seg3155_2011w.pdf solutions_mid_seg3155_2012w.pdf
Final examination review
Others
For webct for this course where you can check your marks, please click on http://www.maestro.uottawa.ca/
Messages:
(newest
last)
This week's office hours have been moved to Wednesday (01/18/2012) from 10:00 to 12:00. (01/17/2012)
This week's office hours have been moved to Wednesday (03/28/2012) from 10:00 to 12:00. (03/27/2012)