cs课如果没修好,还有点hurt,毕竟本身就是转专业申请cs master,所以cs课就更需要高分一些。
但是也不算是没有补救措施。
比如一个小孩,1年级的期末考试考了60分,但是3年级的期末考试考了100分,那就会让人觉得「啊 他1年级虽然没学好但是3年级期末居然能考100,说明能力也不错了,此时再去考1年级的期末应该也大概率满分了」
所以用这个思维去想的话,建议你务必、必须修一下c++的高阶课(例如advanced c++,operating systems等),且,必须拿高分。就能在一定程度上缓解你这次70分对cs master申请所带来的negative impact。
反正,必须修一个c++高阶课且拿高分。但是你需要明白,C++这门课低分毕竟是低分,是无法改变的事实,此时就更需要用cs大神形象(申硕材料里所展现的cs大神形象)来进一步弥补cs课的低分。
可能也许你会问数据结构与算法是否可以算作C++的高阶课。。。那针对这个疑问,我的想法是:数据结构虽然是很核心的cs课,但是如果论其是否对c++能起到补救作用,那我觉得还是有点不太够。你最好是优先用os(操作系统)来拯救你的c++。当然了,数据结构、算法、操作系统、计算机体系结构、计算机网络全都修了是最好的,毕竟大部分学校操作系统、计算机体系结构、计算机网络都是用C或者C++来教的。
(就算你们学校的这些课不是用c++教的,我们还是需要尽量蹭一下这些课,让外人觉得你c++都在这些课学了,且学的更扎实了)
不过,我还想强调一个道理,就是这个世界上有很多CS能力优秀的人,是每一个优秀的人都拥有漂亮的成绩单吗?必然不是的。存在着很多人,他成绩单不好看,但是的确是CS大神。所有的CS大神的共性都是做了很多深入的、高难度的CS project,所以你不要忘记尽量多做一些优质的project(从科研经历里获取,从实习/全职经历里获取,或者从比赛经历里获取),这样就可以在CS申硕文书中证明你是一个CS大神了。