|
20-260-743
COMPUTER NETWORKING Mondays and Wednesdays 4-5:15 pm,
Swift 819 AUTUMN QUARTER |
||||
|
2003-04 Catalog Data: |
20 ECES 743 Computer Networking. Credits 3. This course introduces basic concepts for Computer Networking. Many underlying issues related to multiple layered information transmission in a computer network, will be covered. This course requires a group simulation project that implements a concept in computer networking. |
|||
|
Text: |
Computer Networking, Second Edition, James Kurose and Keith Ross, Addison Wesley, 2003, ISBN #0-201-97699-4 |
|||
|
Reference Books: |
1. Computer Networks, Fourth Edition, Andrew Tanenbaum, Prentice Hall PTR, 2003, ISBN No. 0-13-066102-3 2.
An Engineering approach to Computer Networking, 3. Unix Network Programming, Volume 1, second edition, Networking APIs, Sockets and XTI, by W. Richard Stevens, Prentice Hall, 1998 (http://www.kohala.com/start/). |
|||
|
Coordinator: |
Dharma P. Agrawal, Professor of Electrical & Computer Engineering and Computer Science. |
|||
|
Goals: |
The student will acquire an understanding of computer networking and will be able to correlate with advances in this area. |
|||
|
Prerequisites by Topic: |
Some basic understanding of data communication concepts. |
|||
|
Topics: |
1. Computer Networks and the Internet 2. Application Layer 3. Transport Layer 4. Network Layer and Routing 5. Link Layer and Local Area Networks 6. Multimedia Networking 7. Security in Computer Networks 8.
Network
Management |
|||
|
|
|
|||
|
Computer Usage: |
Students use a UNIX and/or Windows platform for the simulation projects. |
|||
|
Laboratory Projects: |
All homework will be posted on the web page. The simulation project would require access to RFCs, besides the web. |
|||
|
|
|
|||
|
Estimated ABET Category
Content: |
Engineering Science: 1.5 credits or 50% Engineering Design: 1.5 credits or 50%
|
|||
|
|
|
|
||
|
Prepared by: |
Dharma P. Agrawal, D. Sc. |
Date:
|
|
|
20-260-743
COMPUTER NETWORKING
AUTUMN QUARTER
Office Hours: Mondays and Wednesdays
Grading Distribution:
Midterm in
the class on
Final on
Group Simulation Project (due on Mon. Nov. 22, 2004) 25%
Weekly Homework (due in one week) 10%
Audit: Need to make "B" average in the Midterm and the Simulation Project.
Simulation
Projects:
This is a programming project in which you are required to simulate some specific function in Computer networking. You will be given the projects at the end of chapters and will be due in one week. You can use C, C++ or Java language for coding. You need to submit your results as well as the source code to the TA.