孩子现在波士顿大学大一,原选专业为生物科学,现已决定转计算机专业,课程已换了一门计算机,也和顾问基本谈好下学期就转为计算机,请问如果读计算机专业,选课方面有什么讲究?选纯计算机专业还是计算机交叉专业好?有转学的必要吗?
选课方面一方面需要满足专业毕业的要求(必修课和通识课要求,以及学分要求),另一方面要考虑本科毕业后的出路,本科毕业后是马上工作,还是读硕/读博,学什么专业,这些都会影响到选课。
如果毕业后马上工作,可以尽量把一些对找工作有帮助的课程提前上,甚至利用暑假上暑课;如果打算读硕士,那就要看申请什么专业,如果继续申请CS,那么保证专业课学好,同时丰富自己的科研、实习、课外活动经历等;如果研究生申请跨学科,比如computational biology, 金融工程,那么需要补充相关的课程和背景。
除此之外,还有考虑选课对GPA的影响,有的同学会把可能拉低GPA的课程放到最后一年上。如果想读博士,那就需要大二就可是介入科研,如果校内科研没有找到,需要看一下校外的暑研机会。科研对于博士申请是至关重要的。总之,选课跟未来规划是息息相关的。
我个人认为转学的必要性不大,一是BU的计算机在美国排名前50,属于不错的项目,而且学校刚盖了非常酷炫的计算机大楼,能在这样的环境上课也是一种享受;二是转CS排名更好的学校难度是比较大的,CS一般是capped major,就是说学生人数有上限,转学时需要满足课程的要求,如果只上了一门计算机课程的话,可能会不能满足要求。很多同学会曲线救国,先申请其他专业再转CS,但是CS往往是最热门的专业,是否能转成功会有不确定性,如果是这样的话,还不如踏踏实实在BU把CS学好,多利用校内和波士顿地区资源。