|
|
Policies
|
|
Class Requirements & Grading:
- Quizzes and final exam: 65%
- Other: 10%
- Laboratory: 25%
Active Learning
About Active Learning
A certain amount of active learning will be included in the
class. This could come in a variety of forms, but will
generally mean that the lecture time will be partially consumed
with individual or group assignments regarding topics of interest.
Part of the active learning scenario will be that assignments that are
completed and submitted for grading and quizzes will be a signficant
part of the final grade. Class attendance and participation will
be important.
Quizzes and Daily Assignments:
Quizzes will dominate the grades in the course. They will be given
on Wednesdays to minimize the conflicts with interview trips.
No makeup will be given for missed quizzes, but two quizzes will
be dropped at the end of the semester.
Some assignments may be made which will be due at class time on the
due date. Late assignments will not be accepted unless you have
an excused absence.
Grade Posting:
Grades will be
posted electronically
on a weekly basis (more or less) using your student id number as the key. If
you don't want your grades posted, notify me. If you want me to use some
other key, send it to me electronically.
Laboratories:
The laboratory represents 25% of the credit for the course. In the labs
you will be exposed to a variety of network properties that are of
interest to computer scientists, including writing network programs,
operating system configuration and network organization.
The laboratories will be primarily concerned with
writing programs that utilize network support features of the operating system,
specifically Unix/Linux.
More information can be found on the
Laboratory Page.
Everyone is expected to work on the programming assignments independently and
no credit will be given for team efforts. That also means that glaring
similarities between two programs will be treated as a violation
of the University Conduct Policy.
In an effort to insure sufficient Linix/Unix and C experience for graduating
seniors, all assignments must be done using the C (or C++) programming
language and using the Linux operating system. The exception will be
the final programming project, which can be done in any language you choose.
There will be a final exam over the laboratory material during the last
laboratory period of the semester.
Final Exam:
The final exam will be given during the time
specified in the Semester schedule. No finals will be given early. That
time is 6-7:50 PM on Thursday, December 16.