Here is a link to the electronic version
| Item | Weight
| Written homework. About seven assignments on
various topics covered in class. | 10%
| Exams. Two in-term and a final. | 50%
| Programming assignments. About seven programming assignments
of varying length, including a team project | 40%
| |