These homework exercises are designed to help you learn. You may do them at your own pace. The exercises are not marked, but you are welcome to ask your tutor for help during your scheduled lab sessions.
The exercises form the basis for the lab exam, composed of questions randomly drawn from the homework set.
To run the tests for a particular unit (such as J01), select the unit from the drop-down menu next to the small green Run arrow at the upper right of your IntelliJ window.
We may announce updates to the homework exercises during the semester, in which case, you should do an 'upstream pull' (explained in lab 2) on this repo.