CS 4380 Winter 1996
Data Communications
Professor
Mostafa Ammar
( ammar@cc.gatech.edu)
Room 129 - Microelectronics Research Center
Office Hours: TTh 10-11am (or by appointment)
Phone: 894-3292
Teaching Assistant
Kevin Almeroth
( kevin@cc.gatech.edu)
Cube H8 - Microelectronics Research Center
Office Hours: TTh 3:30-4:30 (or by appointment)
Phone: 894-9911
Prerequisites
- CS 4375 (If you do not have the prerequisite you should talk to
Prof Ammar).
Course Organization
- Grading
- Homework 20%
- Midterm 35%
- Final Exam 45%
- Assignments
There will be 4 homework assignments. Assignments should be handed in
on time. No credit will be given for late assignments. You are
to work independently on all assignments. It is acceptable to
consult the instructor or the TA on assignments.
Exams
- Mid Term -- Tues, Jan 30, in class
- Final Exam -- (Graduating Students) Tues, Mar 5, location TBA
- Final Exam -- To be Scheduled in Final Exam Period
Course Text
- Saadawi, Ammar and El-Hakeem, ``Fundamentals of Telecommunication
Networks," John-Wiley, 1994. (Available in bookstore)
- NOTE: THe 4th printing has almost all typos corrected. Otherwise,
errata sheets are available.
The following books can be used as references for additional readings:
- Spragins et al, ``Telecommunications Protocols and Design''
Addison Wesley, 1991.
- William Stallings, ``Data and Computer Communications,''
Macmillan 1993 (4th Edition).
- Andrew S. Tanenbaum, ``Computer Networks,''
Prentice-Hall 1988(2nd Edition).
Newsgroup and Web Page
- You are strongly encouraged to follow the newsgroup git.cc.class.4380.
- And of course there is the WWW page which is what you are looking
at. Announcements will be made in class, and on the newsgroup when
new information is added to this page.
Schedule
- Introduction and overview of course (Text Sections 1.1 - 1.4)
- Errors and Error Control, Data Link Layer Protocols
(Text: Sections 4.1-4.6)
- Introduction to Computer Networking (Text: Sections 1.5-1.8)
- Introduction to networking and network architecture
(Text: Sections 1.4-1.8)
- Routing in Packet Switched Networks (Text: Sections 5.1 - 5.5)
- Multiple Access Networks (Here we will deviate from the
book, Chapter 7 will be good supplemental reading)
- Satellite Networks (the ALOHA Protocol)
- Bus Networks (CSMA, CSMA/CD Protocols)
- Ring Networks (Token Passing and other protocols)
- Comparison between the Bus and Ring Architectures
- Brief discussion of Internetworking
- LAN Standards (Text: Sections 8.1-8.3)
- (Time Permitting) TCP/IP protocols (Text: Chapters 9 and 10)
Assignments