Grading Policies

Grade guidelines

Your grade is composed of the following components:

Percentage Component
10 Online quizzes
25 Homework
20 Midterm 1
20 Midterm 2
25 Final

Grading Scale

Your total score for the course will be determined from the table above. The total score will determine your letter grade, according to the following scale:

Grade Point Range
A+ [97, 100)
A [93, 97)
A- [90, 93)
B+ [87, 90)
B [83, 87)
B- [80, 83)
C+ [77, 80)
C [73, 77)
C- [70, 73)
D+ [67, 70)
D [63, 67)
D- [60, 63)

Grade Acceptance and Complaint Period

After grades are released for any homework set, quiz, or exam, you have two weeks in order to clarify any misgivings you may have about the grade you received. Once two weeks have passed, the assigned grade is considered accepted and no further complaints will be considered.


CS 450 is popular and quite full!

Being "enrolled" in the course on the relate system has no administrative significance to the university. What matters is enrollment as shown in the UIUC self-service application.

Online Quizzes

There will be a short quiz due before many of the lectures (not all lectures will have an associated quiz). All quizzes contribute a small amount to your grade (above). The intent of these quizzes is to help familiarize yourself with the material covered in the previous and upcoming lecture. Each quiz is intended to be short.

These rules apply to the quizzes, unless otherwise stated:


There will be generally weekly longer-form homework sets over the course of the semester. One of these sets will be due every Friday, as shown in the class calendar. Homework sets due in exam weeks will be lighter than in other weeks.

Late homework

Homework submitted after the deadline will count for half of its original worth. This offer is good for up to one week after the original deadline. After that, no late work will be accepted.

Homework will typically come out at the end of a week and be due the following Friday, as indicated in the class calendar. Each homework set will typically consist of a combination of coding and written responses.


You get exactly one submission per homework set. In particular, this means that:

Collaboration on Homework

Midterms and Final Exam

There will be two midterm exams during the semester, along with a final exam. The midterms and the final exam will by proctored through the computer-based testing facility ("CBTF").

All midterms and the final are cumulative.

Taking exams

CBTF Policies

Student responsibilities

Please read and understand the UIUC student code (link opens PDF).

4th Credit Option

If you are enrolled in CS 450 for 4 credit hours, you will need to complete additional questions for several of the homework assignments. Registration for the section has been opened for undergraduates as well. The extra problems will be calculated as part of your total homework score.