You will be assigned a larger programming task to complete in weeks 6 and 9, with different style of exercises. The homework assignments will be posted on the website in the week that they are set and a GitHub repo will be set up that you can fork. These assignments will be completed individually, and submitted via Gradescope. You will need to submit a html file, so make sure you knit your rmarkdown file before you submit it.
If you fork the template repository for your homework, make sure that you set it to private. If your completed homework can be accessed by others then you are responsible for any academic misconduct that might occur.
Solution keys to the assignments will be accessed one week after the stated deadline.
Please visit the policies page for information on late submissions, extensions and special circumstances.
Before diving into homework, if you need, recall what we covered during workshop and quiz exercises.
| ID | Topics | Links | Release | Deadline |
|---|---|---|---|---|
hw-B |
Data visualisation (Wks 5–6) | Mon Wk 5 | Fri Wk 6, 30/Oct/2026 @16:00 GMT |