首页> 杜克大学 > 杜克大学CS选课要求有哪些?

杜克大学CS选课要求有哪些?

  • 发布时间:2026-02-17 11:24:31

  • 发布来源:考而思

  • 摘要:杜克大学的CS专业旨在让学生轻松规划自己的学术道路,根据个人学术兴趣选择学习方向。其中,CS理学学士学位还提供软件系统、数据科学以及人工智能与机器学习等专业方向。此外,你还可以将计算机科学与其他学科相结合,例如与电气与计算机工程的双专业,以及统计学+CS数据科学,语言学+CS,数学+CS数据科学等跨学科专业。

杜克大学的CS专业旨在让学生轻松规划自己的学术道路,根据个人学术兴趣选择学习方向。其中,CS理学学士学位还提供软件系统、数据科学以及人工智能与机器学习等专业方向。此外,你还可以将计算机科学与其他学科相结合,例如与电气与计算机工程的双专业,以及统计学+CS数据科学,语言学+CS,数学+CS数据科学等跨学科专业。以下是CS理学学士学位的基本选课要求,希望能帮助你更好地规划选课。

一、先修课程

• 以下计算机科学入门课程之一或同等课程:

- COMPSCI 101L(计算机科学导论)

- COMPSCI 116(数据科学基础)

• MATH 111L(微积分导论I)或同等课程

• MATH 112L(微积分导论II)或同等课程

注意:MATH 111、MATH 112 和 COMPSCI 101——仅这三门课程可选择 S/U 评分并计入计算机科学专业及辅修专业的学位要求。对于你计划修读的其他专业及辅修专业,需确认这些课程是否也允许以 S/U 评分计入学分。

二、选课要求

• COMPSCI 201(数据结构与算法)

• COMPSCI 230(计算机科学离散数学)或 231D(带函数式编程与证明的离散数学)或 232(离散数学与证明)

• COMPSCI 210D(计算机系统导论)或 250D(计算机体系结构)——若你是电气与计算机工程专业学生,必须修读 COMPSCI 250。

• COMPSCI 330(算法设计与分析)

• 以下系统相关COMPSCI课程中的一门:

- COMPSCI 310(操作系统导论)或510(高级操作系统)

- COMPSCI 316(数据库导论)或516(数据库系统)

- COMPSCI 345(图形软件架构)

- COMPSCI 350(数字系统,与ECE 350交叉列表)或550(高级计算机体系结构,与ECE 552交叉列表)

- COMPSCI 351(计算机安全)或581(计算机安全)*

- COMPSCI 356(计算机网络架构)或514(计算机网络)

- COMPSCI 512(分布式系统)

• 两门数学/统计学课程:

- 一门统计学课程,级别STA 111**及以上,包括交叉列表的MATH 230

- MATH 202、216、218 或 221中的任意一门

• 五门200-level或以上选修课程(不包括上述要求中已计入的课程):

- 三门非独立研究课程的计算机科学课程

- 两门计算机科学(可选独立研究)、数学、统计学、电气工程与计算机科学或经本科教学主任批准的相关领域课程

- 注意:仅一门社会与政策导向计算课程可计入选修要求。

* 这两门课程曾以290和590课程名称开设,且名称相同,可满足本要求。

** STA 111将于2020年夏季学期后不再开设。建议选修STA 199或更高层次课程。

三、学位选项

杜克大学CS选课指导

以上就是杜克大学CS选课的基本要求。如果你想进一步了解选课方面的信息,并在专业学术导师的一对一指导下完成选课,可以立即联系考而思的课程顾问。考而思将及时为你安排杜克大学选课指导,帮助你明确选课要求、熟悉选课流程、了解课程设置,并基于自己的学术兴趣和职业目标规划选课方案、顺利完成选课。

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

最新活动

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!