I was in a web development course for a few weeks last year and when you get given the assignments and get told what you need to do, that's just actually part of it, there's like 9001 other things you have to do as well which is on another sheet and it was painful because due dates were like in the next two days to next week, etc.