CMU本科计算机科学专业学什么课程?

时间:2021-08-09 18:07:26浏览:2573

预约

CMU本科计算机科学专业主要传授学生核心课程和选修课程,其中核心课程包括函数式编程原理、命令式计算机原理等课程,具体CMU本科计算机科学专业学什么课程,随托普仕留学Hanna老师一起去看看吧!

  CMU本科计算机科学专业学什么课程?

  第一部分:计算机科学核心课程:

CMU本科计算机科学专业学什么课程.png

  (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职业写作

  以上是CMU本科计算机科学专业学什么课程完整解答,要是您对美国留学感兴趣,欢迎您在线咨询托普仕留学老师,托普仕留学专注美国前30高校申请,独创5V1服务模式,严格限制招生数量,提升学生综合实力,及早助力国内学子顺利入读美国藤校。

扫一扫添加托普仕留学客服,了解更多资讯!

托普仕留学微信二维码

微信:Tops6868