Grading
Team Projects |
40% |
Homework Assignments |
35% |
Midterm Exam |
10% |
Final Exam |
15% |
Total: |
100% |
Details:
- Team projects: The goal of the team projects is to give you
hands-on experience with concrete problems in computer networks. There
will be 4 projects (two before and two after spring break), each taking about
three weeks to complete. The projects will be implemented in groups of
two and each project is due before the beginning of class on the due
date. They will be turned in electronically and all programs must contain
a README file describing the program, the files, and instructions on
how to compile and run the program.
- Homework assignments: The homework assignments will be essential
to practice the principles and concepts discussed in the lectures. There will
be 4 such homeworks with short deadlines (typically one week) and they are
due by the time class starts on the day specified in the assignments. For
each day after the due date, 15% are lost, however, after 4 days, no credit
is given. Some assignments may include small programming tasks.
- Midterm and final exam: Both exams will be open-book.