美国研究生不再像本科,即便你没有基础也可以学,相反需要学生有一定的课程基础甚至研究科研基础, 根据一些学校,例如:Cornell、Stanfor、UIUC等学校的官网的application requirements和我们的申请经验来看,可以总结出一份先修课程。
主要先修课程:
高等数学
离散数学
计算方法
计算机基础
数据结构
计算机算法
C语言
C++
操作系统
次要先修课程:
线性代数
软件工程
概率论与统计
计算机组成结构
计算机网络
数据库
自动机理论
所以先要看下自己学校的学习计划,以及是否可以选修相关的课程来尽量多的选择以上的课程修习。那么对于本科不是计算机专业的同学来说,想补充这类先修课程的话,主要可以通过以下两种方法:
一、 校内辅修CS专业&双学位
大部分转CS专业的学生都是通过辅修来进行先修课程的学习的。而国内大部分学校对修双学位都有一定的限制,所以比较困难,要先确认自己是否可以选修计算机系的课程,如果可以那自然最好,如果不能,那么选择辅修CS专业是一种最广泛的且直接有效的学习方式,这类的是会最终在成绩单上显示你学过,是最能直接向招生官证明你在CS专业的学习能力的。
二、 校外暑期学校&网课平台
如果你的学校不提供选修CS专业或者没有CS专业,暑期学校和网课平台都能为你提供先修课程的学习,有的暑期学校平台能提供CDGDC认可的成绩单,还有的暑期学校可以开具美国大学成绩单,保障学分成功转换。至于网课平台,虽然只能提供课程证书,不能显示成绩,但优势在于课程学习时间灵活,资源丰富。像Coursera这类的大型网课平台,其证书也是被美国大学认可的。
在这里特别强调一下,对于转专业的申请者来说,先修课程是必要条件,努力刷刷CS课相关的GPA是性价比最高的提升背景的方式。
有更多关于美国留学的问题,欢迎大家随时点击留学从业多年老师的微聊哦!