Since I am currently completing the final four units of my degree, somebody asked me the other day to rank all 24. I would be quite interested to see other people's lists. The ones in italics are the ones I am currently undertaking.
Ok. Here we go.
1. MEC2402 - Design I. I'm sure this one is every mech/mechactonics/aero student's fav.
2. ENG1060 - Computing for engineers. If there is one thing that holds my wam up it is this unit

3. PHS1011 - Physics . Kevin was the best.
4. MTH1030 - Techniques for modelling. Leo was the best.
5. ASP2062 - Intro to Astrophysics. It was fun and useless at the same time.
5.
MEC2407 Electromechanics - Currently doing it and loving it.
6. MEC2401 - Dynamics I - Really cool concepts.
7. MTH2010 - Multivariable Calculus
8. ENG2092 - Engineering Maths B - It was cool until I saw statistics again. Who puts simple statistics stuff in complex analysis? I took this unit because I was going to drop science. At the end, I dropped both aero and science. It's useful though
And the meh ones.
9. MAE1041/MAE2405 - What the hell is that? What the hell is this?
10. PHS2011 - Physics. Most useless unit I've ever done. I should've changed degrees last year

11. MAE2400 - Boring.
12. MTH2032 - quel est ton nom?
13. MAE2402 - Thermo. Go away pls.
14. MAE2404 - Meh unit. Cool concepts. Could've been better.
15. MAE2401 - It's taking so long now.
16. ASP1011 - I hate essays so I sacrificed 10% in this unit (don't ask)
17. MAE1042 - Can we finish this game?
18. PHS1022 - No?
19. MTH2021 - This is intuitive. That's intuitive. This is trivial. That is trivial.
20. MAE3401 - I should've not underestimated this unit.
Can't remember the rest...Still 19 units to go. This is fun. Hey, at least my wam went up by 7 points by simply changing degrees

Worth it!