CSE 3213:   Communication Networks
Fall 2010
Department of Computer Science and Engineering

     Lecture Schedule
:                      TR 11:30 - 13:00, CB 115

     Instructor:                                   Natalija Vlajic  
Instructor's Office Hours:            Thursday 14:00 - 16:00 (CSEB 2047)

     TA:                                             Dusan Stevanovic
     TA's Office hours:                       Tuesday 13:00 - 14:00 (CSEB 2052)

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

Lab/Software Information:   OPNET IT Guru (Academic Edition)

     Course Policies:
Missed Midterm and Quizzes
Academic Honesty


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.


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

Course Schedule

Required Reading
Important dates
T, Sep 14
Introductory Class, Message & Circuit Switching
Garcia 1.1, 1.2

R, Sep 16
Packet Switching, LANs, WANs, the Internet
Garcia 1.1, 1.2

T, Sep 21
Applications and Layered Architectures
Garcia 2.1, 2.2, 2.3

R, Sep 23

T, Sep 28
Analog and Digital Signals
Time and Frequency Representations of Signals
Garcia 3.1, 3.2

R, Sep 30

R, Oct 05
Digital vs. Analog Transmission,
Transmission Impairments,
Nyquist and Shannon Laws
Garcia 3.1 to 3.5

T, Oct 07

Reading Week

T, Oct 19
Quiz 1

R, Oct 21
Line Coding Garcia 3.6

T, Oct 26
Digital Modulation (ASK, FSK, PSK, QAM) Garcia 3.7

R, Oct 28
Analog Modulation (AM, FM)

T, Nov 02

R, Nov 04
PCM and Delta Modulation
Garcia 3.3.2, 3.3.3

T, Nov 09
Error Detection and Correction Garcia 3.9.1, 3.9.2, 3.9.3

R, Nov 11
Flow and Error Control
Garcia 5.2
Nov 12 - last date to drop courses
T, Nov 16
Lab 1
Due date:  Nov 30

R, Nov 18

T, Nov 23
Medium Access Control:   Aloha Garcia 6.1, 6.2.1, 6.2.2

R, Nov 25
Quiz 2
Medium Access Control:   CSMA, CSMA/CD
Garcia 6.2.3, 6.2.4

T, Nov 30
Medium Access Control:   Scheduling Approaches Garcia 6.3, 6.4.1, 6.4.2  Lab 2
Due date: Dec 13

R, Dec 02
LAN Protocols I:   Ethernet (802.3), Token Ring (802.5)
Connecting LANs
Garcia 6.7, 6.8, 6.11

T, Dec 07
Network Layer and IP Protocol Garcia 7.3.3, 8.1, 8.2.1

R, Dec 09

Final Exam:  December 21, 9am - 12pm
Room:  CLH  J