CS 446: Introduction to
Internetworking
(Spring 2004)
Overview: The objective of this course is to provide
a practical understanding of computer networks with emphasis on the
Internet. The course starts with an overview of the Internet, its
protocol layers, edge and core networks, access networks and physical
media. The course then focuses on fundamental design and implementation
concepts of the application, transport, network, and link layers
of the Internet. Programming assignments provide hands-on experience in
network programming and protocol programming.
Instructor:
Nabil Hinnawi (nhinnawi@cs.umb.edu)
Teaching Assistant: Joe Kimpel
(jkimpel@cs.umb.edu)
Class Time and Room: Tu/Thu
19:00-20:15, Room (TBD)
Text: Computer
Networking: A Top-Down Approach Featuring the Internet, 2/e, James F. Kurose, Keith W. Ross,
ISBN: 0-201-97699-4 (Addison Wesley 2002)
Pre-requisite:
- CS 241, JAVA and C programming,
high-school mathematics.
Syllabus
Lectures
Homework: See
syllabus
for assigned problem sets
Programming
Assignments
Guidelines:
- Study assigned reading and be prepared before you come to class
to discuss reading material.
- Attend all classes, unless you have an emergency.
- Actively participate in class discussions.
- Submit your HW and programming assignments on time.
- Take exams on time
Grading:
- Class
participation
10%
- HW assignments
15%
- Programming
assignments 20%
- Quizzes
10%
- Mid term 1
15%
- Mid term 2
15%
- Final
Exam
15%
Accomodations: Section 504 of the Americans
with Disabilities Act of 1990 offers guidelines for curriculum
modifications and adaptations for students with documented
disabilities. If applicable, students may obtain adaptation
recommendations from the Ross Center for Disability Services, M-1-401,
(617-287-7430). The student must present these recommendations and
discuss them with each professor within a reasonable period, preferably
by the end of Drop/Add period.
Student
Conduct: Students
are required to adhere to the University Policy on Academic Standards
and Cheating, to the University Statement on Plagiarism and the
Documentation of Written Work, and to the Code of Student Conduct as
delineated in the catalog of Undergraduate Programs, pp. 44-45, and
48-52. The Code is available online at: http://www.umb.edu/student_services/student_rights/code_conduct.html