CS 480 INTRODUCTION TO COMPUTER NETWORKS
(Spring 2002 Course Description)


OVERVIEW: An introduction to computer networks, primarily focused on the Internet. The course starts with an overview of computer networks, introducing students to the Internet, protocols, edge and core networks, access networks and physical media. The course then focuses on the application, transport, network, and link layers of the Internet. Different aspects of multimedia networking are covered at the end of the course.

Course material, class discussions and problem solving assignments are intended to help students develop their ability to analyze the capabilities and performance of different aspects computer networks. Programming assignments will expose students to network programming.

INSTRUCTOR: Nabil Hinnawi ( nhinnawi@cs.umb.edu)

PREREQUISITES: Operating systems; Programming experience in Java and C; High school mathematics.

TEXTBOOK: James F. Kurose, Keith W Ross: Computer Networking: A Top-Down Approach Featuring the Internet, First Edition, Addison-Wesley, 2000. ISBN 0-201-47711-4.

Note: Purchasing a hard copy of the book is recommended as a future reference. However, the entire book is also online, and students who do not want to purchase a hard copy can purchase a six-month subscription to the online version using a credit card for $25.00. To purchase an online subscription go to: http://occawlonline.pearsoned.com/sms_files/kurose-ross1/login.html

SYLLABUS: go to http://www.cs.umb.edu/~nhinnawi/cs480/syllabus/index.html

GRADING:

GUIDELINES: