Yup, there are numerous direct buses from Central station or even Elizabeth st to UNSW Anzac Parade. Check up at 131500.info or call 131500 transport infoline.
Buses are 891, 391, 393...and numerous other ones, though I'm still figuring them out now. You can catch these 3 buses at the eddy avenue stand D + Stand C. Lol, if you're unsure, well, just look across the road from central station [overlooking eddy avenue] and have a glance at the largest crowds waiting...usually the 891 bus has the most people waiting.
Hey does anyone have an idea of the 391 stop stating "Anzac Pde opp unsw, is that the stop near University mall?