CS 350 - Grading Scheme

How your final grade will be calculated


First, three component marks will be determined as follows:

ComponentDescription
A0, A1, A2, A3Your grades on assignments 0-3, expressed as percentages
M Your midterm exam grade, expressed as a percentage
FYour final exam grade, expressed as a percentage

Then, we will apply the following algorithm to determine your final course grade:

Normal  = (0.02*A0 0.10*A1 + 0.10*A2 + 0.13*A3) + 0.20*M + 0.45*F 
Exam    = (0.20*M + 0.45*F ) / 0.65
Assigns = (0.02*A0 + 0.10*A1 + 0.10*A2 + 0.13*A3 )/ 0.35

if ( Exam < 50% ) {
    Course Grade = min (Normal, Exam)
} else {
    Course Grade = Normal
}