CS1004 was the one I HAD to pass, because Computer Science is the only degree I'm interested in. I've already taken an extra year, and yesterday I got a letter announcing the termination of my studies. I have 10 days to appeal, but I've decided that I'm not going to...it's a tough decision, but I said to myself a few months ago that if I failed CS1004 (again, having lost P2P in it last year) then I was going to drop out, and I'm standing by that decision. I didn't pass ANY of my modules this year - my record is appalling:
MT1001 (Introductory Mathematics) 3.0/20.0 - Failed
EC1002 (Microeconomics) Lost P2P - Not eligible to sit final exam
CS1004 (Internet Programming) 4.2/20.0 - Failed
MT1002 (Mathematics) Lost P2P - Not eligible to sit final exam
Out of a possible 80 credits, I got a grand total of 0

Let this be a lesson to everyone - if you suffer from depression, get the ****ing thing sorted out as soon as possible. It ****ed me over all year long and I didn't see a doctor about it until 3 weeks before my CS1004 exam (anti-depressants take at least 2 weeks to kick in, as well, so I was screwed)