CS 441 - Introduction to Computer Networking

(Spring 2005) Syllabus and Course Information



The goal of this course is to provide undergraduate students with sound understanding of fundamental concepts and problems in networking and to train them in network programming.  Programming assignments will be about network programming on PlanetLab and TCP function implementation on KENS.



Class Schedule:

         Tue and Thu, 9:00-10:30am in Rm 2443 in Bldg E3-1



         CS230 System Programming or equivalent

         CS330 Operating Systems or equivalent


Instructor: Assistant Professor Sue Bok Moon

         Rm #4424

         Dept. of Computer Science

         sbmoon AT cs.kaist.ac.kr


Office Hours:

Tue and Thu, 10:30am-12:00pm in Rm 4424 in Bldg E3-1, or by appointment


Teaching Assistants:

         Cha, Meeyoung (mycha AT an.kaist.ac.kr)

         Lee, Dongkee (dklee AT an.kaist.ac.kr)

         Jin, Hyunju (hyunju AT nclab.kaist.ac.kr)

         Han, Seungyeop (syhan AT an.kaist.ac.kr)



Class Web Site: http://an.kaist.ac.kr/courses/2005/cs441

         Lecture notes and homework assignments will be posted here.

         Questions regarding the class should be emailed out to cs441@an.kaist.ac.kr

         Emails to cs441@an.kaist.ac.kr are archived here.

         A link to KENS project is here.



     James F. Kurose and Keith W. Ross,

     Computer Networking: A Top-Down Approach Featuing the Internet

         Third Edition (or InternationalEdition), Addison Wesley, 2004


Homework Grading Policy:

         No late turn-in is allowed. 

        Turn in as much as you have done on time at the beginning of class on a due date.


Supplementary Reading:

         For reading assignments, check the schedule.


Grading Policy:

         Attendance and Class Participation: 10%

         Homework (Written & Programming Assignments): 40%

         Mid-term: 25%

         Final: 25%