CSE 422 - COMPUTER NETWORKS

General Information - Fall 2009

URL: http://www.cse.msu.edu/~mckinley/422

TTh 10:20-11:40am, 1225 EB

Instructor:    Dr. Philip McKinley
Email:           mckinley@cse.msu.edu
Office:          1133 Engineering Building
Phone:          353-4396
Off. Hrs:       TTh 11:40-12:30 and by appointment
 

TA:    Greg Singer, singergr@cse.msu.edu
           Office Hours: To be announced.

Text:
Computer Networks, Fourth Edition, by A.S. Tanenbaum, Prentice-Hall, 2002.
Also required: CSE 422 Course Notes (to be available on-line)

Course Objectives:
The objective of this course is to teach the student the basic principles involved in the design and operation of computer networks.  Topics include computer network architectures and models, physical media and signaling, data link protocols, medium access control, routing and IP, transport services including TCP/UDP, network applications, local-area and wide-area networks.

Grading Policy:
Homework and Programming  20%
Quizzes  20%
Midterm Exam  (in class, date to be announced) 25%
Final Exam
(comprehensive, weighted towards later material)
35%

Class Procedures:

  1. All students will have computer accounts on CSE machines. All students are expected to be responsible users of the computer system  provided for this course.  Account usage guidelines published by the Department of Computer Science and Engineering are available on the CSE website.
  2. The programming assignments will require that the students be proficient in C++. Grading of programming assignments will involve either demonstrations or automated testing.
  3. Students are expected to work individually on all assignments.  No late submissions will be accepted.  Not turning in any two homework assignments or any two laboratory assignments is considered grounds for failing the course.
  4. Quizzes and exams will be closed-book and will cover material assigned from the text, course packet, handouts, and lectures.
  5. The Department of Computer Science and Engineering expects all students to adhere to MSU's policy on Integrity of scholarship and Grades, which includes the statement,  ".... all academic work will be done by the student to whom it is assigned,  without unauthorized aid of any kind" (Academic Programs, General Procedures and Regulations).  General Student Regulation 1.00 in the student handbook (Spartan Life) also addresses this issue.  In particular, all materials submitted for grading (homework, laboratory, exam problem, writing assignment, and so on)  must be your own work.  Being caught cheating on any aspect of the course is grounds for receiving a grade of 0.0 for the course. Any student missing an exam (only documented emergencies excepted) will receive a grade of 0.0 for the course.