| 40% | Projects (4 @ 10% each) |
| 30% | Exams (2 @ 15% each) |
| 25% | Homeworks (10 @ 2.5% each) |
| 5% | Participation |
It is also highly recommended that you become familiar with using a debugger, as this will greatly aid you in completing the projects. At a high level, you should be motivated, eager to learn, willing to work hard, and make up, on your own, any prerequisite deficiencies you may have.