加拿大本科学位分为普通学士学位和荣誉学士学位,普通学士学位是就读3年,需要修90个学分,荣誉学士学位读4年,需要修120个学分。如果是因为挂科学分最后没有修够,那么也是没有办法拿到学位的。
根据题主的情况,以下这些建议应该可以帮到你。
加拿大留学生本科没毕业,可以选择转学换一个合适的专业就读,或是一些排名靠后的院校,不过紧急转学就不能够转到比原来排名更好的学校了。这样也至少可以保持自己的留学生身份。
加拿大留学生本科没毕业,还能够申请硕士课程。在本科未毕业的情况下可以直接申请硕士就读。对于留学生来说,也是性价比比较高的办法。节约了时间,而且有机会进入排名靠前的院校,硕士顺利毕业以后,硕士是凭自己真实实力就读出来,认证也是没有问题的。