Grade

Lectures

in Pages

Summary

CS559 is being taught in person for Spring 2025.

Synchronous Lectures: The in-person lectures will be recorded. In the event that there is some failure and the video is not recorded, students are still responsible for the material. There may be delays between the lecture and when it appears on Canvas for viewing. Participation in lectures (attendance and other participation) will be tracked on TopHat.

Lecture Materials (Notes)

The notes used for the lecture presentations will be made available on Lecture Materials: Videos and Slides.

Read more…

Grading

in Pages
  1. Grading is based on the 10 workbooks (50%), two projects (20%), and the exams (20%), and in-class quizzes (10%, lowest four dropped).
  2. We will consider dropped in-class quizzes to adjust your grade at the end.

Canvas cannot compute your grade for you. It does not correctly deal with the way we handle dropping scores.

Your grade in this class will be determined by:

  1. (50%) Your total score on the 10 workbooks. You will get a number of points for each workbook. Note that workbook scores are points not percentages. 86 points is an 4.5/5, whether there are 120 points possible or 90 points possible. More details are given in the information about workbooks.

    Read more…

Workbooks and Projects

in Pages

Workbooks are the main assignments for class and the required reading. Understanding them is really important.

There will be a workbook each almost every week (10 regular workbooks, 2 larger project workbooks).

Workbooks are small web sites with web pages and code that you will read and write. They serve as both programming assignments (your programs will be inside of the workbooks) and reading assignments (you are responsible for the content of the workbooks as well as the listed required readings in the workbooks).

Read more…

Exams

in Pages

There will be 2 exams, given in person. One will be given on 3/7 during the semester, one will be given in the official University Final Examination time slot on 5/8.

This class will have 2 exams, weighted equally.

  • The exams will be given online.
  • The course staff will not answer questions during the exams: if you think a question is incorrect or unclear, please select the best available answer.
  • You may not collaborate with others. You may not communicate with other students in class during the exams.
  • The exam is “open note”, you can bring any number of pages of notes on paper during the exam.
  • If you have McBurney accommodations, please arrange the accommodations with the instructor 1 week before the exams.

The dates of the exams are:

Read more…