计算机博士学啥?
1. 计算机图形学,这个方向需要你有一定的编程能力和数学基础。 研究范围包括计算几何、计算机动画(物理模拟)、渲染算法(光线追踪,玻尔兹曼机)等。
2. 人机交互,这个也需要你有一定的编程基础和设计知识。 研究内容涉及认知科学、心理学、设计学、工学等多个学科,研究问题包括用户界面(Ui)设计、输入技术、智能客服系统等
3. 操作系统,主要包括内存管理,文件系统,虚拟机等。 研究内容涉及计算机网络、分布式计算、数据库等。
4. 计算机网络与协议,主要研究网络中数据通信、安全、传输控制等内容。 需要熟悉TCP/IP协议及其中间件实现。
5. 人工智能,主要是研究机器学习、神经网络、模式识别、深度学习等相关理论和应用。 除了学习相关理论外,还需要有python或者matlab的代码能力。
6. 大数据,这个方向需要你对Hadoop生态圈很熟悉,有hadoop,spark,kafka等的代码实现经验和常用调优方法。 研究内容包括文本分析、社交网络分析、图分析等。
7. 分布式计算,主要包括并行计算和分布式存储。 涉及到的内容包括分布式算法、分布式同步、消息机制等。
8. 密码学和网络安全,涉及的研究课题包括认证、加密、数字签名、防火墙、病毒防治等。 需要在了解基本原理的基础上会相应的实验配置和代码实现。