cs研究生专业有哪些?
CS这个专业可以说涵盖的范围比较广,如果题主是本科刚刚毕业的话建议你先确定一下你想研究的方向,然后根据这个方向去寻找对应的学校。 一般来讲CS的分支可以分为计算机理论(Theory of Computer Science)和计算机应用(Applied CS)两个大类。每个大类又包括多个小类,以CS的硕士项目为例,通常会分为MS(硕士),MSCS(硕士后学位,Master of Science in Computing Science) and MPhil/PhD (博士)三个级别。
其中有些学校会把一些研究方向设立在工程学院下,而有些则会放在文理学院下(如牛津大学),所以具体分在哪一个学院还要以你申请的学校为准。 一般情况下小类的设置是这样的: 以MS in CS为例,一般来说这个项目需要修读5-6门课程,完成整个项目的必修课程及相应的作业与考试就可以拿到那个项目的硕士学位了。但有的学校会有自己的要求,比如康奈尔就是要求必须修满10门以上的课程才能毕业。因此大家在选择院校的时候不仅要参考该项目在大体的设置上有没有与你未来想发展的方向相统一,也要看一下该学校对该项目学生培养的具体要求是什么,结合自己的实际情况来看要不要选择申请。
除了以上两大类之外还有一些学校会把CS的项目设在与NLP(自然语言处理)、AI(人工智能)、ROBOTICS(机器人)等相关领域,如果你未来的研究方向是有考虑在这些领域的,那么也可以同时关注这些学校的申请情况。 说了这么多最后还是要提醒一下题主,在选择要申请的CS项目时最好先明确自己感兴趣的研究方向,然后再根据这个方向来选定学校。