Eh, it's 1am and I'm too lazy to review all my courses, but I feel I owe it to people to hear about SESC2001 if they haven't already.
Ease: 10/10 (I got a 96, a mate got a 97), and it's one of those courses where you can make up lost marks by doing extra weekly modules, which are just 5 short...