This quiz is designed to test some previous knowledge learnt in the previous term mixed in with some fundamentals of programme design. It will give us an idea of where you are and see if there are a few specific topics that we need to spend some more time on.