What are my chances of getting into good Canadian universities including Waterloo McGill Alberta and Concordia for an MS in CS

What are my chances of getting into good Canadian universities including Waterloo McGill Alberta and Concordia for an MS in CS

Depends on your scholastic record, your professors comments on your education, GRE or similar scores that is required by Canadian Schools etc…..