Yes u gotto apply soon n check the deadlines as i think for ubc deadline is 15 dec..
My profile
10th -82%
12th - 74%
Degree- 72%
Got 2 yrs of exp in IT
IELTS 7 bands
No its not related to visa. Its realated to ur classes that you are gonna attend in ur first sem. Uni is asking u to register acc to ur own choice. Register asap..