Quizzes are typically returned and reviewed in class the Monday after
the quiz was given. There will be no ``makeup'' quizzes unless you
ask permission from me before the quiz.
There may be a final exam at the designated time slot. This exam will
occur in the same room as the class is held. Material tested on the
final exam will be comprehensive, with an emphasis on topics covered
towards the end of the course.
Back to CS
*891 home page.
Programming Assignments
There will be roughly 4 programming projects that will build upon one
another to illustrate the value of good design and implementation
techniques throughout the software lifecycle. Online descriptions of
these assignments will be made available at the appropriate times at
the CS *891 website.
Quizzes and Final Exam
There will be a graded quiz during class every two weeks, typically on
Wednesday. The quizzes will largely be based on material presented
and/or discussed in class. It is therefore essential that you attend
class to prepare for the quizzes. Extra Work for Graduate Students
Graduate students who are taking this course will be expected to do
additional work compared to undergraduate students in the class. This
additional work will involve the following sorts of activities:
The assignments and quizzes will explain precisely what additional
work graduate students will be expected to perform.Weighting of Grades
The relative weighting of each portion of the course is presented
below:
Note that I reserve the right to change the weights during the course
of the semester, e.g., if the final exam is replaced by an additional
quiz and/or programming assignment. If the final exam is replaced
here's the relative weighting of the course: