Yes.
It is pretty intense. If you are crap at Maths, dont even bother.
I was one of the very few people who went well in the subject and sometimes it took me 30 mins to solve one problem on the homework sheets.
I cant remember who the lecturer was when i did it, but i think it may have been Jurgen Schulte. Insanely smart fella, but not a good teacher.