Clarkson University
Department of Electrical & Computer Engineering
EE 407/507 Computer Networks
Fall 2000


Instructor: Dr. Neeraj K. Sharma
Office: 166 CAMP
Phone: (315) 268-7675
e-mail: sharman@clarkson.edu
Office hours: Monday 10:00-12:00
Wednesday 9:00-12:00

Prerequisites:
     EE 264

Course Objectives:
  1. To teach students terminology
  2. To teach students communication basics, networking and network technologies, and internets and internetworking.
Course Outline:
Week
Beginning
Topics
1
August 28 Introduction {1}, Motivation and Tools {2}
2
September 4 Transmission Media {3}, Local Asynchronous Communications {4}
3
September 11 Long-distance Communications {5}, Packets, Frames, and Error Detection {6}
4
September 18 LAN Technologies and Network Topology {7}, Hardware Addressing and Frame Type Identification {8}
5
September 25 LAN Wiring, Physical Topology, and Interface Hardware {9}
6
October 2 Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches {10}
Monday, 10/2/00 Break
7
October 9 WAN Technologies and Routing {12}
8
October 16 Network Ownership, Service Paradigm {13}
9
October 23 Protocols and Layering {14}
10
October 30 Internetworking: Concepts, Architectures, and Protocols {15}, IP: Internet Protocol Addresses {16}
11
November 6 Binding Protocol Addresses (ARP) {17}, IP Datagrams and Datagram Forwarding {18}
12
November 13 IP Encapsulation, Fragmentation, and Reassembly {19}
13
November 20 An Error Reporting Mechanism (ICMP) {21}
Wednesday, 11/22/00 Break
14
November 27 TCP: Reliable Transport Service {22}
15
December 4 Review
16
December 11 FINAL EXAMINATIONS
Note: This is a tentative schedule and is subject to changes. We may not be able to cover all the topics listed above due to time limitations or we may add other topics.

Prescribed Text:
Comer Doughlas E., "Computer Networks and Internets," Second Edition, Prentice Hall, 1999. Updates of information on the CD-ROM can be found on the web site – http://www.notebook.cs.purdue.edu.

Recommended References:
  1. Stallings William, ”Data and Computer Communications,” Fifth Edition, Prentice Hall, 1997.
  2. Tanenbaum Andrew S., “Computer Networks,” Third Edition, Prentice Hall, 1996.
  3. Halsall Fred, “Data Communications, Computer Networks, and Open Systems,” Fourth Edition, Addison-Wesley, 1995.
  4. Comer Doughlas E., “Internetworking with TCP/IP, Volume 1 Principles, Protocols, and Architecture,” Third Edition Prentice Hall, 1995.
  5. Forouzan Behrouz A., “TCP/IP Protocol Suite,” McGraw-Hill, 2000.
  6. Shay William A., “Understanding Data Communications & Networks,” Second Edition, Brooks/Cole Publishing Company, 1999.
LATE ASSIGNMENTS WILL NOT BE ACCEPTED WITHOUT PRIOR ARRANGEMENTS WITH THE INSTRUCTOR.

Examinations:
There will be two one-hour exams and a comprehensive final examination in this course. The one-hour exams are tentatively scheduled for:
First Exam: Week Beginning October 9.
Second Exam: Week Beginning November 13.

Statement on Academic Integrity:
All work submitted for this course is to be individual effort. This applies to all homework assignments, and all examinations. You are not to work on assignments together. If it is absolutely necessary, you may ask a friend or classmate about specific points that are meant to clarify the nature of the assignment, but you are to do the assignments by yourself. Any violations of academic integrity will be handled according to University regulations.

Grading:
The final course average will be determined as follows:
Assignment(s) 15%
2 one-hour exams (25% each) 50%
Comprehensive Final Exam 35%

The final grade for this course will be determined as follows:
A: 90% - 100%
B: 80% - 89%
C: 70% - 79%
D: 60% - 69%
F: 0% - 59%

For graduate students, i.e. students who are enrolled in EE 507, there will be an extra assignment as discussed in class.

Student Learning Outcomes:
Course Objective 1: Students will demonstrate competence in network terminology [].
Course Objective 2: Students will demonstrate competence in communication basics, networking and network technologies, and internets and internetworking in design and analysis of networks [].