CSCI 4273/5273: Network Systems
Spring 2007
Department
of Computer Science, University
of Colorado at Boulder
See the Moodle class Web page at http://moodle.cs.colorado.edu
Schedule
& Location: Mon, Wed 4-5:15 pm, ECCR 1B28 (CAETE classroom)
Course number: CSCI 4273/5273, Call # depends on ugrad/grad. See
also the CS Web
site and look under the Courses option.
Prerequisites: CSCI
3753 Operating Systems, and familiarity with C
and UNIX.
Instructor: Professor Rick
Han, http://www.cs.colorado.edu/~rhan.
Office: ECCR 1B05F
Office Hours: Tuesday 2:15-3:15 pm and Wednesday
2:15-3:15 p.m. in ECCR 1B06 - note this is across the hall from my
office. Additional appointments as
needed.
Email: rhan@cs.colorado.edu
Phone: 303-492-0914
Textbook:
Computer Networks, a Systems Approach, Third Edition, Larry Peterson and Bruce Davie, Morgan Kaufmann Publishers, 2003.
Other very useful references:
TA: Chao-Kai Ching
TA Office/Hours: Wednesday 10 am, and Friday 3 pm, ECCS 122,
and contact by email
for other meetings.
TA Email: ching81@gmail.com
Grader: Chao-Kai Ching
class Web site:
start at http://www.cs.colorado.edu/~rhan,
then click the link at the top, or the Teaching/Classes button.
These will take you to the syllabus. Once at the syllabus page,
click the link at the top to go to the moodle, where assignments and
lecture slides are found. To view the CAETE videos of the class,
go to the CU-Anywhere site
http://cua.colorado.edu. You will have to establish accounts
at both the moodle and CU-Anywhere. This is a class supported by
CAETE for distance learning. The CAETE Web site is located at http://caete.colorado.edu.
CSEL Accounts:
Each student should sign up for
an account on the Computer Science Educational Labs (CSEL) Linux
cluster. The general CSEL site is http://csel.cs.colorado.edu.
Grading
25%
Final exam
15% Midterm exam
45% Programming assignments
15% Problem sets/homework
All
programming assignments and homeworks are due by start of class on
their
respective
due dates, unless otherwise noted. Programming
assignments and homeworks must be submitted by uploading them to the
moodle class Web page, unless otherwise noted. The
late policy for programming assignments is as follows: 10% off if
submitted within 24 hours of the due date; 20% off if submitted 24-48
hours after the due date; no credit if submitted two days or more after
the due date. Late
homeworks will not be accepted, unless otherwise noted
by the
instructor. Extensions
will not be granted except at the instructor's discretion in documented
cases of
extreme hardship.
Grading for
graduate students in 5273 will be evaluated separately from grading for
undergraduate students in 4273. As the occasion warrants, certain
assignments may have a higher degree of difficulty for graduate
students.
All
programming assignments must be written in C and compiled for execution
on the
Linux operating system in the CSEL Linux cluster, unless otherwise
noted.
Announcements
Problem sets and programming assignments will be posted on the moodle class Web page.
Discrimination and Sexual
Harassment Policy