I have done masters in india and did job for 3 years as a software developer.so am i eligible for 2 years course in canada? the course is Big data which is beneficial for me in future..What are the chances of being rejection of visa.Please guide me through it.