波士顿大学CS专业水吗?
BU CS本科 20er,来答一发~ BU的CSCS(我们不分专业)和ECE(电子工程与计算机科学)两个学院一起上课,一起选课,所以一般我们系的同学都是一起讨论课程作业什么的。以我本硕6年加上今年新入学的同学为样本,大部分中国人的水平应该可以代表这个专业的平均水平。 我觉得这个问题应该从两个角度思考:对于申请者的水平和这个专业的水准。
1. 对于申请者 如果题主是申请CS,那么托福105+,GPA3.8+,GRE 320+,本科是cs/ce或者数学/统计专业,有一到两段相关研究经历或项目经验,TOP985以上,这样的硬件条件才是比较有机会被录取的。如果达不到这样,建议换专业(如econ)或者刷分(托福gre)提高申请成功率。当然这些只是平均参考价值,有的同学硬件不够但是软背景极强(比如做过很多项目,在top学校也做过research)也是有可能被录的。
2. 关于专业水准 以我这几年的学习体验来看,我们的课程难度属于偏上。有很多小伙伴因为之前没接触过CS因此会感觉压力很大。以我的MCSE课为例,虽然看起来是两门课,但是课程内容其实非常深入繁杂且紧密相连,需要花费大量的时间和精力去理解和消化。我自己的感觉是这个专业的内容比之其它理工科要容易理解,但是也需要花不少心思。而且随着学过的内容越多,知识点之间互相联系加深后也会发现学习起来越来越简单。另外就是CS是实践性很强的学科,有很多的内容只有做下来才会真正明白。因此如果有机会能够跟一个导师做项目,对学习CS的知识体系是很有帮助的。最后,CS虽然是理科学位,但是却有大量的编程内容,如果是像楼上一个答案那样纯码农的模式的话的确会很累而且也容易产生厌学的感觉。不过BU的CS项目是强调理论和应用的平衡发展的,不会让同学把过多的时间花在写代码上面。
以上~