CSC/ECE 573 Internet Protocol

Fall 2006

Department of Computer Science

North Carolina State University

 

Home Page: http://courses.ncsu.edu/csc573/lec/001/csc573.html

Course Locker: http://courses.ncsu.edu/csc573

Class Schedule

 Instructor

Dr. Injong Rhee Office: EBII 3268, Phone: (919)515-3305 
Office Hours: Monday 2-3PM
Email: rhee@csc.ncsu.edu  
Home page: http://www.csc.ncsu.edu/faculty/rhee  

TA

Sangtae Ha Office: EBII 2238 (Networking Lab III)
Office Hours: Tuesday 3:30 5:20 PM
Email: sha2@ncsu.edu

Soojin Cho Office: EBII 2238 (Networking Lab III)
Office Hours: Thursday 3:30 5:20 PM
Email: scho@ncsu.edu

Prerequisite

 

CSC/ECE 570 Computer Networks

Students without proper background may enroll in the course with the consent of the instructor but will be expected to acquire the necessary background on their own through reading outside of the class.

Textbook

 

Computer Networking: A Top Down Approach Featuring the Internet (3rd ed.), J.F. Kurose and K.W. Ross, Addison-Wesley Longman
Text URL: http://wps.aw.com/aw_kurose_network_3
You can find useful information about the course materials, code fragments, etc.

Course Overview

The purpose of this course is to provide the in-depth understanding and hands-on experience in designing and implementing computer networks, their protocols, and applications. It includes the following: general overview of computer network and the Internet, applications, transport, TCP congestion control, routing, multicast, data link layer, wireless networks, mobile IP, multimedia networking, network security, and network management. Throughout the course, the students are expected to accomplish written homework, programming assignments, and lab assignments. 

Assignments

There will be 3-5 written assignments. Written assignments are mostly exercise and reinforcements of what we learn in the class period and should be doable within 4-5 hours. All students have to post their solutions through submit in PDF file only.

There will be 2-3 programming assignments and 3-5 lab assignments.

Grading Policy

 

 

 

The course grade is determined by the total points earned by students during the semester. The number of assignments is subject to change.

15% pts 2-3 written homework assignments 

25% pts programming project - 1st programming assignment: 5%

- programming project: 20%

15% pts 3 lab assignments 

20% pts one midterm exam

25% pts final exam

 

The following grade scale will be used:

 

A+ = 97.0 - 100.0

A = 93.0 - 96.9

A- = 90.0 - 92.9

 

 B+ = 87.0 - 89.9

B = 83.0 - 86.9

B- = 80.0 - 82.9

 

 C+ = 77.0 - 79.9

C = 73.0 - 76.9

C- = 70.0 - 72.9

 

 D+ = 67.0 - 69.9

D = 63.0 - 66.9

D- = 60.0 - 62.9

 

 

F = < 60.0

 

 

 

Exams

All exams are in-class and closed book. The midterm exam is conducted in a normal class hour (whose date will be announced later on). You need to consult the university schedule to get the final exam schedules.

Late policy

 

 

 

All assignments are due at the beginning of the class on the due date. There is no credit for written assignments turned in late. For programming assignments, you will be deducted 10% off for each day late (including holidays and weekends) and no credit will be given after 5 days beyond the due date).

Students with Disability

Reasonable accommodations will be made for students with verifiable disabilities. In order to take advantage of available accommodations, students must register with Disability Services for Students at 1900 Student Health Center, Campus Box 7509, 515-7653. For more information on NC State's policy on working with students with disabilities, please click here.