Graduate Course Proposal Form Submission Detail - CIS6450
Edit function not enabled for this course.
Approved, Permanent Archive
Course Change Information (for course changes only):
- Department and Contact Information
Tracking Number Date & Time Submitted 1817 2005-10-20 Department College Budget Account Number Computer Science and Engineering EN 210800000 Contact Person Phone Ken Christensen 813 974 4761 firstname.lastname@example.org
- Course Information
Prefix Number Full Title CIS 6450 Computer Networks Is the course title variable? N Is a permit required for registration? Y Are the credit hours variable? N Is this course repeatable? If repeatable, how many times? 0 Credit Hours Section Type Grading Option 3 C - Class Lecture (Primarily) R - Regular Abbreviated Title (30 characters maximum) Computer Networks Course Online? Percentage Online -
Graduate standing in the department
Design and analysis of data communication networks with an emphasis on the Internet and its protocols. Key topics include protocol models, HTTP, TCP, IP, local area networks, routing, flow control, multimedia networking, and
A. Please briefly explain why it is necessary and/or desirable to add this course.
This course is the first course for all students seeking to pursue thesis or dissertation research in the area of computer networks. In addition, students in other CSE and EE research areas take this course to round-out their graduate education
B. What is the need or demand for this course? (Indicate if this course is part of a required sequence in the major.) What other programs would this course service?
This course has been taught since 1995 as a special topics course. It is consistently one of the most popular (in enrollment) courses in the CSE graduate program. It is a required part of the major for any student seeking to do research in the area of networks. In addition, EE students regularly enroll in this course.
C. Has this course been offered as Selected Topics/Experimental Topics course? If yes, how many times?
This course has been taught once per year since 1995 as a CIS 6930.
D. What qualifications for training and/or experience are necessary to teach this course? (List minimum qualifications for the instructor.)
This is a specialized course. This instructor must have a research background in the area of computer networks. A minimum qualification of a PhD (with dissertation in the area computer networks) is assumed.
- Other Course Information
The course objective is to teach graduate students the basic principles of design and analysis of data communication networks with an emphasis on the Internet and its protocols.
B. Learning Outcomes
1) Be familiar with layered communication architectures including OSI and TCP/IP
2) Understand the client/server model and key application layer protocols and interfaces
3) Understand the concepts of reliable data transfer and how TCP implements these concepts
4) Know the principles of flow control and trade-offs in fairness and efficiency
5) Understand the internal operation of an IP router
6) Know the protocols and principles of wired and wireless local area networks
7) Understand the basics of error detection
8) Know the key protocols for multimedia networking
9) Be able to apply analytical methods to model and predict network performance
C. Major Topics
The major course topics are protocol models, HTTP, TCP, IP, local area networks (wired and wireless), routing, flow control, multimedia networking, and performance evaluation.
The primary textbook for this course is Computer Networking: A Top-Down Approach Featuring the Internet, Third Edition, 2004 by J. Kurose and R. Ross (ISBN 0321227352). Supplementary reading will be assigned from Web-based materials to be found on the course home page.
E. Course Readings, Online Resources, and Other Purchases
F. Student Expectations/Requirements and Grading Policy
G. Assignments, Exams and Tests
H. Attendance Policy
I. Policy on Make-up Work
J. Program This Course Supports
- Course Concurrence Information