你有这样的觉悟非常厉害了。本人不才,试着回答下你的问题。
首先你的本科学校竞争力并不大,所以想要申请到好的学校,必须在其他方面很突出,建议大学期间把各项关于专业方面的比赛项目都参加了,尽量有成绩出来。另外加拿大看的是托福和GRE成绩,别考雅思了,托福最好在100以上,一来弥补你本科学校略弱的劣势,二来好的大学对托福成绩还是有要求的,考高了最好,至于GRE,建议你详细查各个学校的要求把。
关于学费+生活费,看你生活的地区吧,东部西部花费不同的。差不多研究型硕士学费较低,1万加币左右,大部分都有奖学金或助学金,很多同学还可以获得助研助教的机会,但竞争激烈,要求很高,很难申请,一般2-3年,视课题研究完成的情况而定。大概一年至少15万吧,要是能够申请到奖学金最好,这个还是要看你的研究能力和成绩了。
希望你在本科期间好好准备,机会总是留给有准备的人,你一旦下定了决心就努力去做,一定不会让自己失望的。
还有就是选择学校和专业的问题,这关系到研究生毕业以后的方向,建议你现在就好好打算,要有目标
20万足够,成绩和申请学校有关,可以咨询当地新东方或代理机构