Grading: 75% Exam, 15% quizzes and 10% assignments.