CMU本科计算机科学专业学什么课程?
CMU本科计算机科学专业学什么课程?
第一部分:计算机科学核心课程:
(CMU本科计算机科学专业课程部分截图)
07-128第一年移民课程
15-122命令式计算原理(没有学分或豁免15-112的学生,编程和计算机科学基础,必须在15-122之前学习15-112)
15-150函数式编程原理
15-210并行和顺序数据结构和算法
15-213计算机系统导论
15-251理论计算机科学中的伟大思想
15-451算法设计与分析
第二部分:一门人工智能选修课:
10-315机器学习简介(SCS专业)
11-411自然语言处理
11-485深度学习简介
15-281人工智能:表征和问题解决
15-386神经计算
16-384机器人运动学和动力学
16-385计算机视觉
第三部分:一门选修课
02-251计算生物学中的好主意
05-391设计以人为本的软件
15-322电脑音乐导论
15-330计算机安全导论
15-455本科复杂性理论
15-462电脑图像
17-313软件工程基础
第四部分:一门逻辑/语言选修课:
15-312编程语言基础
15-314编程语言语义
15-316安全和隐私的软件基础
15-317构造逻辑
15-414错误捕获:自动程序验证
15-424信息物理系统的逻辑基础
第五部分:一门软件系统选修课:
15-410操作系统设计与实现
15-411编译器设计
15-418并行计算机体系结构和编程
15-440分布式系统
15-441网络和互联网
15-445数据库系统
17-355程序分析
80-413范畴论
第六部分:数学
15-151计算机科学的数学基础(如果没有提供,替代21-127或21-128)
21-122积分和近似(没有学分或豁免21-120 的学生,微分和积分微积分,必须在21-122之前学习 21-120。)
21-241矩阵和线性变换
或 21-242矩阵理论
21-259三维微积分
第七部分:加上以下四个概率选择之一:
15-259概率与计算
21-325可能性
36-218计算机科学家的概率论
36-225 - 36-226概率论概论 - 统计推理概论
第八部分:技术交流:一门技术传播课程
15-300SEE 07-300计算机科学的研究与创新
17-200计算中的伦理和政策问题
76-270职业写作
猜你喜欢内容
-
怎样提高阅读理解能力
首先,我们要对“阅读理解能力”及对四级阅读理解的具体要求作一定的了解。教学大纲要求 “较强的阅读能...
-
怎样使句子多样化
句子是由词或短语按语法规则组成,表达一个完整意思的语言单位。好的英语句子应该是结构意思正确完整,...
-
我是如何过六级的
不管四级还是六级,真题绝对重要!!!那些乱七八糟的模拟题或是其他的什么资料纯粹是浪费钱,我第一次...
-
如何充分利用好听力真题
根据听真题的不同层次,基本上,可以把听题分为以下五个阶段: 1. 初听 众所周知,听真题时的第一感觉...
-
如何进行判断和推理
在阅读中,人们首先理解的是语言的字面意义。然而,语言所表达的内容常常超过其字面意义。这就需要我们...
-
如何抓主题思想
主题思想(the Main Idea)。也称作中心思想,是作者在文章中要表达的核心内容,也是作者自始自终要说明的...
-
如何确定作者的观点或态度
一篇文章不可避免地反映了作者的观点、态度和情绪。能否正确把握作者的观点和态度也是体现阅读能力的重...
-
如何找主要事实特定细节
在文章中,作者总是要通过许多具体内容(Details)来说明、解释、证明或分析文章的主题思想。在通读全文、...
-
如何猜测词义
在阅读中,我们往往会遇到一些不认识的单词或短语,或者认识的单词在文章中有了新意义。如果这些词或短...
-
我的跨跨跨专业考研
这是本人第一次发贴。偶从hj上发掘资源供自己使用已久,今年又勉强获得读硕的机会,因此对hj上的xdjm心...






















