10% | Attendance |
20% | Homework |
30% | Class participation* + Semester project |
15% | Mid-term exam |
25% | Final exam |
*Class participation includes the completion of programming assignments during lab sessions and answering questions during problem solving sessions.