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

     Lecture Schedule
TR  11:30 - 13:00, TEL 1005

     Instructor:   Natalija Vlajic,  
Office Hours: TR 14:00 - 15:00
     Office:          CSB 2047

     TA:   Foroohar Foroozan, Office hours: Wed, 12:00 - 13: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
R, Sept 10
Introductory Class, Message & Circuit Switching

T, Sept 15
Packet Switching, LANs, WANs, the Internet
Garcia 1.1 and 1.2

R, Sept 17
Applications and Layered Architectures Garcia 2.1, 2.2, 2.3

T, Sept 22

R, Sept 24
Analog and Digital Signals,
Time and Frequency Representations of Signals
Garcia 3.1, 3.2

T, Sept 29

R, Oct 1
Digital vs. Analog Transmission
Garcia 3.3, 3.4, 3.5

T, Oct 6
(cont. Transmission Impairments)

R, Oct 8
Quiz 1
(cont. Nyquist and Shannon Theorems)

Reading Week

T, Oct 20
Line Coding Garcia 3.6

R, Oct 22
Digital Modulation (ASK, FSK, PSK, QAM) Garcia 3.7

T, Oct 27
Analog Modulation (AM, FM)
PCM and Delta Modulation

Garcia 3.3.2 and 3.3.3

R, Oct 29

T, Nov 3

R, Nov 5
Error Detection and Correction Garcia 3.9.1, 3.9.2, 3.9.3
Nov 6 - last date to drop courses

T, Nov 10
Flow and Error Control
Garcia 5.2

R, Nov 12

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

R, Nov 19

T, Nov 24
Quiz 2
Medium Access Control II:   CSMA, CSMA/CD
Garcia 6.2.3, 6.2.4

R, Nov 26
Medium Access Control III:   Scheduling Approaches Garcia 6.3, 6.4.1, 6.4.2
Lab 1 due date

T, Dec 1
Garcia 6.7, 6.8

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

T, Dec 8
Network Layer and IP Protocol, Subnetting

Final Exam:  Dec 11,  2:00 - 5:00 pm, CB 115

Lab 2 due date