Note that assignment 2 is available on these web-pages in the tutorials section.
Assignment 2 is due at 5pm on Friday 3rd June
The second quiz will be held in the lecture on 25th May. Practice questions are available on this web-site.