在美国大学学CS专业难吗?
在Northeastern读的MSCS, 可以说我上的这个MSCS比一般的MSFE要难不少了....首先课就比一般的多(30学分),而且都是Hard Track, 不给Fail, 要是不认真听课做作业考试就会得C, 要是再认真些就得B, 然后每个course都会有大量需要背诵的概念和公式, 每一周都有quiz, 一个月一次midterm, 然后是final, 一共有6个final, 如果想全部A的话就要每个final都准备好答所有的题, 然后老师还会根据你的答题情况给分。
我一共5个B,一个C, 其中两门hard track是B,三门easy track是C, C的那门final我给问了所有问题并且和老师讨论了很久才得出的最低分。。因为我是中国人并且没有编程基础,所以一开始上课的时候真的很累,很多概念根本理解不了,作业也得花很多时间做,不过慢慢摸索加上老师给了一些tips之后就可以上手了,最后期末考试之前我把所有concepts都整理了一遍,复习起来容易了很多,最终的成绩也还不错。
我觉得最难的部分还是算法, 还有数据结构, 虽然我准备了很久但是最后final的时候对于树和图的那两道题我还是没能完全展开来阐述我的思路而只得到了一半的分,这也是我唯一觉得遗憾的地方。如果同学们打算申请NEU的mcs,最好有比较好的coding基础和一定的英文水平,这样学起来会轻松许多。