I've heard that they mostly cater to regional students (people from BC). They do offer some to OOP students, but from what I've heard, it's a lot harder to get in if you're not from there or a UBC undergrad student.
I didn't believe it before but everyone I know that applied there has been rejected, whereas far less qualified candidates from the area got in instead. I think I read something on their site that suggested that they do look into BC students first too, but I dismissed it.
The program I applied for is a lot of... older students, I've come to notice; seems they aren't as invested in youth for masters.
HOWEVER, I see you're from Singapore. If UBC is anything like UCLA, you're probably okay.. and I think it is.