Weekly Homework and Quizzes ................................................ 25% Computer Lab Assignments ................................................ 10% Exam 1 ................................................ 20% Exam 2 ................................................ 20% Final Exam ................................................ 25%