computernetimage

EECS 3213:   Communication Networks
*
Fall 2015
*
Department of Electrical Engineering and Computer Science


*_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

    Lecture Schedule:                     TR 11:30 - 13:00 (CLH 110)
    Instructor:                                   Natalija Vlajic  
    Instructor's Office Hours:           TR 14:00 - 15:00 (LAS 2047)
    TA:                                               Pooria Madani  (madani@cse ...)

YorkLogo


   Course News:
  • Dec 21:   Final exam solutions are available here.
  • Dec 21:   Final grades are now available through ePost. For 'OverallScore' to 'FinalGrade' conversion scheme, check: YorkU Grades and Grading Schemes.
  •  Dec 8:   The final exam, scheduled for Dec 13 (7pm, TEL 0014), will be closed book and closed notes. Basic calculators and one-sided cheat-sheet will be allowed. A sample of an earlier final exam is provided here. (Questions 1.5), 1.6), and 5 do not apply this year!)
  • Dec 1:  Quiz 2 grades are now available through ePost. Solutions to Quiz 1 and Quiz 2 are also available.
  • Nov 24:   Lab 2 is posted now. Due date Dec 13 (bring to final exam). As in the case of Lab 1, to assist students with Lab 2 exercise, 2 3-hour supervised lab session will be provided at the Networking Laboratory (LAS 2007) on the following dates and times: Friday Nov 27 and Friday Dec 4, 16:00 - 19:00. Laboratory attendance is not mandatory, though students are strongly encouraged to join one of the two sessions.
  • Nov 17:  IMPORTANT!  Quiz 2 will take place on Thursday Nov 19, at the beginning of the lecture (first 20 min). PLEASE ARRIVE ON TIME!!! The quiz will cover all the material discussed in class from November 3 till November 17 (excluding the lecture on Medium Access Control). A sample of an earlier Quiz can be found here (Q3 does NOT apply).
  • Nov 9:  LAB TIMES: To assist students in getting familiar with Riverbed Modeler (simulation software used in Lab1), 2 3-hour supervised lab session will be provided at the Networking Laboratory (LAS 2007) on the following dates and times: Friday Nov 13 and Friday Nov 20, 16:00 - 19:00. Laboratory attendance is not mandatory, though students are strongly encouraged to join one of the two sessions. Riverbed Modeler is a freeware, and can be downloaded from https://splash.riverbed.com/community/product-lines/steelcentral/university-support-center/. Copies of the software are also available on the machines in LAS 2007.
  • Nov 9:   Lab 1 is posted now. Due date Nov 24 (in class).
  • Nov 4:   Midterm grades are now available through ePost. Midterm solutions are posted here.
  • Oct 22:   The midterm test, scheduled for October 27, will be closed book and closed notes. (Basic) calculators and one-sided cheat-sheet containing formulas only! will be allowed. The exam will cover all the material discussed in class prior and including the lecture of October 20. A sample of an earlier midterm is provided here.
  • Oct 13:   Quiz 1 grades are now available through ePost.
  • Oct 05:   Midterm date has changed to October 27.
  • Sep 29:   IMPORTANT!  Quiz 1 will take place on Tuesday Oct 6, at the beginning of the lecture (first 20 min). PLEASE ARRIVE ON TIME!!! The quiz will cover all the material discussed in class until and including Oct 1 lecture. A sample of an earlier Quiz can be found here.
  • Sep 10:   Classes begin.
  • Aug 15:   Web site is up!








    
Course Information:
     Textbook and Recommended Reading Material
     Grading Scheme
     Course Description
     Prerequisite
     Course Schedule (Topics, Notes, Required Reading, Assignments)

    
Lab/Software Information:   Riverbed Modeler (Academic Edition)

     Course Policies:
    
Missed Midterm and Quizzes
    
Academic Honesty




Course Schedule

Week
Date
Topic
Required Reading
Important dates
1
R, Sep 10
Introductory Class


T, Sep 15
Message & Circuit Switching
Packet Switching, LANs, WANs, the Internet (1)

Forouzan Ch. 1
Garcia 1.1, 1.2

2
R, Sep 17
Packet Switching, LANs, WANs, the Internet (2)



T, Sep 22
Packet Switching, LANs, WANs, the Internet (3)
Applications and Layered Architectures (1)
Forouzan Ch. 2
Garcia 2.1, 2.2, 2.3


3
R, Sep 24
Applications and Layered Architectures (2)


T, Sep 29
Applications and Layered Architectures (3)
Analog and Digital Signals (1)

Forouzan 3.1, 3.2, 3.3
Garcia 3.1, 3.2

4
R, Oct 01
Analog and Digital Signals (2)



T, Oct 06
Quiz 1
Analog and Digital Signals (3)
Examples


5
R, Oct 08
Digital Signal - Additional Explanation
Digital vs. Analog Transmission (1)

Forouzan 3.4 to 3.6
Garcia 3.3 to 3.5


T, Oct 13
Digital vs. Analog Transmission (2)

6
R, Oct 15
Digital vs. Analog Transmission (3)
Line Coding (1)
Forouzan 4.1
Garcia 3.6


T, Oct 20
Line Coding (2)
PCM and Delta Modulation (1)
Forouzan 4.2
Garcia 3.3.2, 3.3.3

7
R, Oct 22
no class



T, Oct 27
Midterm


R, Oct 29
fall reading days


8
T, Nov 03
Midterm Solutions



R, Nov 05
PCM and Delta Modulation (2)
Digital Modulation (ASK, FSK, PSK) (1)
Forouzan 5.1
Garcia 3.7

9
T, Nov 10
Digital Modulation (ASK, FSK, PSK) (2)
Error Detection & Correction (1)
Forouzan 10.1, 10.2
Garcia 3.9.1, 3.9.2, 3.9.3
Lab 1
Nov 9 - last date to drop courses

R, Nov 12
Error Detection & Correction (2)


10
T, Nov 17
Error Detection & Correction (3)
Medium Access Control:   Aloha (1)
Forouzan 12.1.1
Garcia 6.1, 6.2.1, 6.2.2


R, Nov 19
Quiz 2
Medium Access Control:   Aloha (2)


11
T, Nov 24
Medium Access Control:   CSMA, CSMA/CD
Random Variable Notes
Forouzan 12.1.2, 12.1.3
Garcia 6.2.3, 6.2.4
 Lab 2

R, Nov 26
Medium Access Control:   Scheduling Approaches Forouzan 12.2, 12.3
Garcia 6.3, 6.4.1, 6.4.2

12
T, Dec 01
LAN Protocols:   Ethernet (802.3)
Forouzan 13.1 to 13.5
Garcia 6.7, 6.8



R, Dec 03
Connecting LANs
Forouzan 17.1, 17.2
Garcia 6.11.1



Final Exam:  Sun, December 13, 7pm, TEL 0014







Textbook:
Recommended Reading Material


Grading Scheme

  Quizzes 2 * 6 = 12%
  Lab reports 2 * 4 = 8 %
  Midterm 35%
  Final 45%



Course Description


The course is an introduction to communications and networking. Topics covered include:  Distinction between information and data, between signal and data, and between analogue and digital data. Transmission media. Time domain and frequency domain. Fundamental limits due to Shannon and Nyquist theorem. Protocol hierarchies; the OSI model. Encoding, error and flow control. Medium access. Ethernet and token passing systems in LANs. Routing of packets in networks. Internetworking.



Prerequisite


General Prerequisite.



Missed Midterm and Quizzes


Makeups of missed midterm exam or quizzes are only possible in extremely exceptional situations (such as verifiable medical emergencies) or by arrangement well prior to the exam, provided there is an extremely compelling reason.



Academic Honesty


"The Department takes the matter of academic honesty very seriously. Academic honesty is essentially giving credit where credit is due. And not misrepresenting what you have done and what work you have produced. When a piece of work is submitted by a student it is expected that all unquoted and uncited ideas and text are original to the student. Uncited and unquoted text, diagrams, etc., which are not original to the student, and which the student presents as their own work is considered academically dishonest." 
For more see:  Department of Computer Science Academic Honesty Guidelines