B.Sc. (H) Computer Science from Delhi University(India) in 2015 - 90%.
I received 2 certificates of excellence because I was ranked 2nd and 1st in 3rd and 2nd year of graduation.
M.Sc. in CS from Delhi University - 85%
One year work experience as software developer.
I haven’t really taken part in Olympiads.
Apart from studies and work experience, I just work on small projects of my own and I have also gained a web component developer certificate from Oracle. In 2015, I received a Rank 2 Proxor certificate in Java-SDE(an online exam conducted in collaboration with Carnegie Mellon University). I recently published 3 apps on Amazon Alexa store.
Other than that, I have a few medals and certificates in cycling, scouts & guides and I had done 1 month of volunteering/internship work in Malaysia. And a few other things…
Currently I am enrolled in an online Machine Learning course on coursera along with my major project of M.Sc. Computer Science.
I still have to take the IELTS exam but I believe I can get the desired score of 7.0.
So, I want to do MS in CS from University of Saskatchewan.
What are my chances? Or suggest me some other Canadian University where I might get in for the same course? Do I need to take GRE as well?
Thank you all in advance