你的分数以及专业背景,整体上没有太大的问题,ECE,DS,CS都是可以申请的。
申请的话,主要通过这几个方面的信息,综合考虑要不要录取你。因为你在问题里只提到了你的GPA,但是光从你的GPA很难去判断你到底适合申请哪所学校,还是需要根据你的学术背景才能给出一些其它专业方面的建议。总体来说,加拿大计算机研究生的竞争是非常激烈,尤其是你想申请排名不错的学校的时候。因为在加拿大,CS本科生都要有很强的思维逻辑(所有数学、统计、计算机课程的分数都要很高)同时积累到丰富的工作经验才能有把握冲击加拿大Top3学校的CS研究生。