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

图片归版权方所有,页面图片仅供展示。如有侵权,请联系我们删除。凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所以,任何媒体、网站或个人不得转载,否则追究法律责任。

18年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

同步课件辅导、作业补习、论文润色、真题讲解、Appeal申诉、入学内测/面试培训


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

客服微信

kaoersi03

课程听不懂?作业不会写?复习没方向?专业老师为您答疑解惑

复制成功

微信号: kaoersi03

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