研究生cs学什么?
CS的研究生方向很多,我本科和硕士都是CS专业,简单分享下我的经历: 研究生阶段分科研和工作两个部分。科研就是跟着导师做项目,导师一般会有基金或者项目供学生参与,这些项目的研究内容往往与导师的研究兴趣相关,不同学校的导师研究方向差异很大,需要自己去了解想去专业的方向。例如我硕士期间做的是多媒体搜索,也就是通过文本、图像、视频的内容来进行检索,这个领域跟搜索引擎有关,也与人工智能中的图像和视频分析有关,具体可以百度了解。
在做科研的同时也要考虑就业的问题,现在CS方向的研究生就业形势还是比较严峻的,一方面是因为互联网行业整体人才供给过多(很多非计算机专业转行做IT),另一方面CS方向的研究生本身也比较多,所以竞争很激烈。如果打算读研毕业后继续深造读博,那么建议大学期间好好准备初试科目数据结构、操作系统、计算机网络、计算机组成原理等课程,这些科目基本是考研统考科目,在复习备考时尽量做到全面细致,不要存在侥幸心理,毕竟复试也是要考编程的。如果打算本科毕业就直接工作,建议本科期间好好利用学校的企业资源,多参加实践项目,积累项目经验,实习的时候也不要局限于CS方向,可以考虑其他如AI、机器人等新兴热门产业,因为这些职位往往更青睐有项目经验的求职者。我个人感觉无论是否读研,在大学期间还是应该把主要精力放在专业课上,这样才能在未来拥有选择的权利。