计算机博士有哪些专业?

卜凡玉卜凡玉最佳答案最佳答案

CS专业的 PhD program一般分为以下四大方向(当然,每个学校设置的方向可能不一样):

1. 理论型(Theoretical);

2. 系统型(Systems);

3. 机器学习和人工智能型(Machine Learning and AI);

4. 安全型(Security)(注:这四大方向只是一个大概的分类,不是特别准确) 根据不同的划分维度,还可以把各个方向细分,例如按照研究对象的不同,可以把理论型进一步细分为计算复杂性(Computational Complexity)、算法(Algorithms)等。

各个研究方向下面又可以继续分下去....如此下去..... 所以一个PhD通常会有一个主修方向(Main track)和一个辅修方向(Co-major),不同学校的PhD会有不同的课程设置要求,因此每一届的PhD学生的主修和辅修方向也会有所不同。我读的系里大部分学生都是两个方向的:一个是机器学习和AI,另一个是系统或安全,只有个别几届的学生有选择学习AI或者安全作为他们的主修方向的。 从题主的问题看来,题主似乎对哪个方向更感兴趣呢? 我念书的时候,对算法方面感到比较感兴趣,所以我在选选修课的时候选了好多跟算法有关的课程。但是!这些课程最后都不算在我的学位要求的必修课里面!必须完成其他相关领域才能算必修完成!于是,我就多修了一些其他领域如机器学习的安全方面的课程来凑数~ 所以,如果题主可以再具体一点描述一下你对哪个方向感兴趣,也许我能给你推荐更深层次该方向需要阅读的书目哦~~

邬忠耿邬忠耿优质答主

这个需要分不同学校来看,每个学校的研究方向不一样。 比如北大软院的AI方向的研究是研究机器学习、神经网络和统计分析的,属于数据科学的范畴;清华的网络与通信方向则偏重于5G技术、区块链、物联网等;浙大计算学院的网络方向则是做大数据挖掘与分析;南大的人工智能学院主要搞算法……

如果题主只是想大致了解下各个专业的研究方向那就直接打开百度学术(http://www.bioscience.org/cn/)搜索关键词“中国”+学科名,这样也能大概知道一些具体的专业内容。至于各院校的具体情况就还需要再找一下了~

我来回答
请发表正能量的言论,文明评论!