CS 4380A/B - Data Communications Winter 1999 Section A: CCB 102 / Section B Chem.: Eng. 413   COURSE OUTLINE
 

Instructor: Prof. Mani Subramanian
            Room 264, GCATT Building
            Tel: 894-6562
            email: manis@cc.gatech.edu
            Office Hours: Tue. 9:30-10:30 &
            Thu. 4:30-5:30  CCB 215
 

TA for CS4380A: Minaxi Gupta
                Room: 265, GCATT Building
                Tel: 404 894-1916
                email: minaxi@cc.gatech.edu
                Office Hours: Mon 10-11am and Wed 12:00 - 1:00pm @Commons

 

TA for CS4380B: Ramkumar Krishnan
                Tel: 404-876-1209
                email: ramkumar@cc.gatech.edu
                Office Hours: Mon & Wed 12:00 to 1:00
                @ CCB Commons
 
 
 


Objectives:

  1. Understand general concepts of data communications as applied to computer networks

  2. Learn fundamental concept asssociated with data link, network, transport, and application protocol layers.

  3. Application of the concepts to network technology



 Grading:

  1. Homework 30%
  2. Midterm 30%
  3. Final 35%
  4. Attendance / Class participation 5% 

Reading Assignment: Read sections of textbook to be covered in the next class.


Attendance Policy: Be on time for the class. I take attendance irregularly. Send me email ahead if you will be missing a class.


Homework Policy: Submit in class on due-date. Late submission (maximum 24 hours) to TA accepted with 20% penalty in grade.
Homework 1 ( due Jan. 19th )

Homework 2 ( due Jan. 28th )

Homework 3 ( due Feb. 11th )

Homework 4 ( due Feb. 25th )

Homework 5 ( due Mar. 4th )
Solutions to homework 5

     

    Schedule:
     

Date

Chapter.Section

Subject

     
1/5 Ch.1  Introduction
1/7 Ch2 Physical Layer
1/12 3.1-3.2 Error detection and correction
1/14 3.3 Stop and wait 
1/19 3.4 Sliding Window Protocols / Go back n
1/21 3.4 Selective Repeat Protocol
1/26 3.6 HDLC
1/28 4.1-4.2.1 MAC Protocols / Aloha
2/2   Midterm
2/4 4.2.2 CSMA & CSMA/CD
2/9 4.3.1 Local Area Network / IEEE 802.3 & Ethernet
2/11 4.3.3 IEEE 802.5 Token Ring
2/16 4.4 - 4,5  Bridges High & Speed LANs
2/18 5.1-5.2.4 Routing Algorithms: Dijkstra's algorithm
2/23 5.2.5 Bellman-Ford algorithm
2/25 5.3 Congestion control
3/2 5.4-5,5 Internetworking & IP
3/4 6.1-6.2 Transport protocols
3/9 5.6, 6.5, 7.7 Adv. Topics: ATM, HFC. DSL. Multimedia. 
3/11 7.3, 7.6 Adv. Topics: SNMP , WWW, 





Textbook:

Andrew Tanenbaum, Computer Networks, Third edition, Prentice Hall 1996

References Books:

  1. William Stallings, Data and Computer Communications, Fifth edition, Prentice Hall 1997
  2. Fred Halsall , Data Communications, Computer Networks and Open Systems, Fourth Edition, Addison-Wesley 1996
  3. Saadawi, et.al Fundamentals of Telecommunication Networks John Wiley & Sons 1994