Course grades will be based on a combination of:
Programming laboratory assignments (10.0 %)
Programming homework assignments (15 %)
Midterm1 exams (25 %)
Midterm2 exam (25 %)
One written final examination (25 %)
All grades will be posted on Blackboard.
The Pass/No Credit (P/NC) option is not available for this course: This policy applies to all CSE/ISE undergraduate courses used to satisfy the graduation requirements for the major.
This policy applies to all CSE/ISE undergraduate courses used to satisfy the graduation requirements for the major.
Grade Cutoffs
A [95-100], A- [90-95), B+ [87-90), B [83-87), B- [80-83), C+ [77-80), C [73-77), C- [70-73), D+ [65-70), D [60-65), F [0-60)
SPECIAL RULE: If your final total percentage in the class is above the class average, you're guaranteed to receive a grade of C or higher for this class. The way that this works is that at the end of the semester after all points from the exams, homework assignments and labs are incorporated in the final percentage total for all students, I will compare the class average with the above cutoff for a C grade (that is, 73).
If the class average is above 73, then I use the grade above cutoffs, that is: A [95-100], A- [90-95), B+ [87-90), B [83-87), B- [80-83), C+ [77-80), C [73-77), C- [70-73), D+ [65-70), D [60-65), F [0-60).
If the class average is below 73 (for example 70), then I deduct the difference between the fixed cutoff and the class average from all cutoffs. For example, if the class average is 70, then the cutoffs will become: A [92-100], A- [87-91), B+ [84-87), B [80-84), B- [77-80), C+ [74-77), C [70-74), C- [67-70), D+ [62-67), D [57-62), F [0-57).