See full syllabus (Syllabus 2017.pdf) with lecture notes and handouts under Modules.
Please note that the detailed instructions on assignments may be subject to change from the 1st day syllabus, so always check the detailed description at each assignment link and please pay attention to what's said in class about assignments. The provisional schedule of course assignments is below:
The syllabus page shows a table-oriented view of the course schedule, and the basics of course grading. You can add any other comments, notes, or thoughts you have about the course structure, course policies or anything else.
To add some comments, click the "Edit" link at the top.