计算机科学与技术研究生学什么
1. 计算机理论 :包括计算机组成原理、数据结构与算法、计算机网络、电子技术基础、操作系统、编译原理等。
2. 数学知识 :概率论、统计学、线性代数等,为理解和设计算法提供数学基础。
3. 专业课程 :高级语言程序设计、集合论与图论、近世代数、数理逻辑、形式语言与自动机、数字逻辑设计等。
4. 领域方向课程 :根据研究方向,可能包括人工智能、机器学习、图形图像、软件工程、数据库系统、软件需求分析、开发管理、测试管理、质量管理等。
5. 实践与应用 :通过项目实践,学习使用仿真工具、编程工具以及导师研究方向的相关知识。
6. 选修课程 :学生可以根据兴趣选择课程,如网络与信息安全、嵌入式系统、软件理论与关键技术、网络工程与技术等。
7. 统考科目 :部分院校可能采用全国统考的“408计算机学科专业基础”科目,考试内容涵盖数据结构、计算机组成原理、操作系统、计算机网络等。
这些课程旨在培养学生掌握计算机科学与技术领域的基础理论和专业知识,具备设计、开发、实验、测试计算机软硬件系统的基本能力,并能进行科学研究、教育、开发和应用。