国外本科CS主要学哪些课程?
哥大 CS master, 15年入学, 17年毕业. 除了算法和数据结构,还会学习计算机网络,操作系统,数据库系统,编程语言,算法和数据结构, 以及各个领域的专业课: machine learning, natural language processing, visual computing etc. 每门课都有对应的hard and soft skills需要掌握(比如对于数据库,就分别需要掌握DBMS的操作和SQL语句),每个学期大概4-6门课左右,一个周期结束后会考试的。如果考试不过,就不能毕业了!必须重修或者reset才可以。所以虽然看起来一年有四个学期,但其实时间还是很紧凑的。因为要应付考试。
当然啦,如果你只是想混个硕士文凭没有打算好好学习的话那就另当别论了。那就可以轻轻松松的混过去拿到学位。(当然这样子肯定没办法找对口的工作了。) 但是哥大的CS硕士是硬通货的哦~所有职业方向的工资都是按照CS的硕士来计算的哦.所以如果想要高薪的话读哪个专业就一定要做好吃苦的准备好好学不然就会像哥大很多国际学生一样,一边打工一边哭着骂着学校为什么要开这么多课T T 不过哥大真的是好学校啊,硬件设施软件实力都强到爆啊,我认识很多读PHD的同学,他们都说如果要读research的话哥大的资源真是多到用不完啊,只要你有能力可以接触到任何你想研究的领域。
总之如果你想进top公司拿高薪,哥大CS应该是很不错的选择呀~~至于上课嘛,那真是充实丰富且痛苦的记忆呀。。。 PS 人不在哥大了所以没法发图片啦 总之就是各种各样的实验各种代码各种脑细胞死掉的过程啦QAQ