^This. Makes their selection process so much clearer. If only they made this more public earlier.
For the record, I got an interview for Comp Sci. and Software Engg. but I'm a little worried my ATAR won't cut it (96 reqd.)
They should release more detailed info regarding how many applicants...