Dr. Melissa Danforth

Computer and Electrical Engineering and Computer Science Department
California State University, Bakersfield

CSUB Logo
Skip navigation links

Download file viewer

Syllabus
Click on this link to open the Printable Syllabus in a new browser window/tab (Note: The printable syllabus is in plain text format)
Computer Networks Syllabus
CMPS 376 - Spring 2007
Dr. Melissa Danforth

Office: Sci 403, 654-3180 
Office Hours: MWF 3:30pm - 5:00pm
Email: mdanfor@cs.csubak.edu or mdanforth@csub.edu 
Course web site: http://www.cs.csubak.edu/~mdanfor/
Course meets MWF 11:00am - 12:25pm in Sci 414,
             Tu 10:30am - 12:55pm (lab) in Sci 407

Course Description:
A study of computer networks focusing on the tcp/ip Internet protocols 
and covering the four layers: physical, data link, network, and transport, 
in detail. This course includes a 2 1/2 hours per week laboratory in which 
students will cover important network utilities, debugging tools, process 
and thread control as it relates to network programming, and the coding of 
programs which do interprocess communication over sockets. The typical 
Internet client program which accesses a tcp network server daemon will be 
covered in detail. 
http://www.cs.csub.edu/CS/CourseDescription/376_Description_v1.htm

Textbook: 
Computer Networks, 4th edition, Andrew S. Tanenbaum, Prentice Hall, 
ISBN 0-13-066102-3.

Material Covered:

Chapter 1 - Introduction
Chapter 2 - The Physical Layer
Chapter 3 - The Data Link Layer
Chapter 4 - The Medium Access Sublayer
Chapter 5 - The Network Layer
Chapter 6 - The Transport Layer
Chapter 7 - The Application Layer
Chapter 8 - Network Security

Attendance:
Students are responsible for their own attendance. The topics covered
in lecture will be listed on the course website. 

Academic Integrity Policy: 
Assignments may be worked on and discussed in groups. If the assignment 
is a group assignment, the group can turn in one assignment for the 
entire group. If the assignment is an individual assignment, each student 
must turn in their own work; no direct copying is allowed. Refer to the 
Academic Integrity policy printed in the campus catalog and class schedule.

Grading:	Labs/Homework	40%
		Midterm		30%
		Final		30%

Homework/Lab Policy: 
Homeworks and labs may be worked on and discussed in groups, but every 
student must turn in their own assignments in their own words, no direct 
copying. However, any group programming assignments can be turned in as 
one per group. Late homework will be marked down for every weekday it is 
late. Assignments more than three days late will not be accepted.

Midterm: Tuesday April 24, 2007 during the lab time

Final: Thursday June 7, 2007 from 11:00am to 1:30pm in Sci 414