Loved the unit but lectures are boring and not too helpful, almost fell asleep every time. Lecturers decided to not record any lectures is so that student would show up to get solution for some work questions in our lecture notes which is stupid IMO. That being said I recommend you to pre-read lecture notes and decide which lecture you want to attend, eg the last 7 or so lectures are useless so skip. This unit might overwhelm you at the start with all these new theory and such but it gets easier later on. Exam is very easy, I mean they give you 7 questions and only 6 of them counts :S, just spam past exam and you'll be fine.