Back to the main ECE446 page

Grading


Computation of the Final Grade
These are the main components of this course:

As you can see in the syllabus, the course is divided in two parts: a first part dealing with existing networking technologies, a second part dealing with basic algorithms that make those technologies work. So the mechanics of the course will be different during these two parts. For the first part, on technologies:

For the second part, on algorithms: More details on the project will be posted closer to the end of the first half, as we are still writing code ourselves to make sure that this part runs smoothly.

Scribe assignment: you will be required to turn in typeset notes of my lectures. We will discuss the logistics of this in the first lecture.


Academic Integrity
As with all other classes at Cornell, you are expected to maintain a high level of ethical standards and integrity in this course. This means that all work you submit must be the result of your own individual effort.

You may discuss homework problems with other students in the class, but you may not collaborate on the actual writing of the problem sets or development of solutions. Under no circumstances would it be acceptable for two or more students to turn in substantially similar answers to a homework problem, or to have possession of each others' homeworks. It is your responsibility to protect your work from unauthorized access. Everyone with whom you discussed the homework set must be cited on the submitted homeworks. No part of the homework may be copied from or be based on solution sets on the web - also keep in mind that the solution sets on the web are often incomplete and incorrect.

Any violations of the academic integrity code will be penalized according to the Cornell Academic Integrity Policy, and may result in failure in the course, suspension, or expulsion from the university.