grade

Lectures

in Pages
Summary CS559 is being taught in person for Spring 2024. 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
Grading is based on the 10 workbooks (50%), two projects (20%), and the exams (20%), and in-class quizzes (10%, lowest four dropped). We will consider dropped in-class quizzes/surveys to adjust your grade at the end. You can work on a research project approved and graded by a TA to replace the grade of 2 workbooks or 1 project or 1 exam you missed. Canvas cannot compute your grade for you. 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 Wednesday evening during the semester, one will be given in the official University Final Examination time slot. This class will have 2 exams, weighted equally. The exams will be given in person, but you can submit an Exam Request to take the exams on Canvas using Honorlock. The course staff will not answer questions during the exams: if you think a question is incorrect or unclear, please briefly explain the problem in the last question. Read more…