Advanced Computer Networks is a class taught at the graduate
level in computer networking. The purpose of this class will
be to focus on advanced topics in computer networking.
The goal of
this class is to prepare students to do research in networking or
cluster computing, including employment in leading edge networking
positions.
Prerequisite: Graduate standing or instructor's permission.
While a previous
"breadth-type" course in computer networking is not required, it
is recommended. You should be familiar with basic computer networking concepts.
Course material will come from a list of assigned readings.
Several networks will be available for experimentation and
projects, including those in the Sparrow Lab. Some
wireless local and metropolitan area networks may also be
available. I recommend that you obtain the text by Andrew
S. Tanenbaum,
Computer Networks, Third Edition, Prentice Hall PTR, 1996,
or another good undergraduate textbook for
reference.
Grading will be based on a series of in-class presentations (20%),
programming assignments (10%), a semester project (20%), a midterm
exam (25%), and a take-home final exam (25%).
Safety and Computer Use:
All use of computer and network equipment at the University of Arkansas falls
under the acceptable computer use guidelines of the University. Any
violations of these guidelines will result in
dismissal from the course with a failing grade, and possible punitive
or legal action!
Inclement Weather Policy:
If Fayetteville Public Schools are in session then we will have
class.
If Fayetteville Public Schools are not in session then
I will post an
announcement
to the web site by 9:00 a.m. the day of class
if class will be held. If an announcement is not posted,
or if csci.uark.edu is down, then you may assume that
class is cancelled.
If class is cancelled then we will discuss schedule changes during
the next class period.
If class is cancelled on the day that
an assignment is due or a presentation is scheduled then the scheduled date
will be the next class.