Project: 35 (5,5,5,10,10 each)
Homeworks: 20 (5 each)
Test 1: 10
Test 2: 10
Final: 25
Project: 15 (5,5,5 each)
Homeworks: 40 (5 each)