i do mech eng at usyd and as people have already told you, its alot of theory...
we have labs for some of our subjects but not a lot of it.
if your thinking of doing a mech stream, you have the option to join up with the formula sae team where the undergrads design and manufacture a race...