Just got my TMA01 results - 90%. Dropped a few marks because I'd used some Java code that hadn't been covered in the course, and one or two silly errors.
I'm going to have a hard time "unlearning" what I already know just to fit in with the course idiosyncracies. I'm struggling to rationalise why I should be marked-down for using my existing knowledge, but it's just something I'll have to live with.