杜克大学的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选课的基本要求。如果你想进一步了解选课方面的信息,并在专业学术导师的一对一指导下完成选课,可以立即联系新航道的课程顾问。新航道将及时为你安排杜克大学选课指导,帮助你明确选课要求、熟悉选课流程、了解课程设置,并基于自己的学术兴趣和职业目标规划选课方案、顺利完成选课。
免费领取最新剑桥雅思、TPO、SAT真题,免费为孩子制定留学规划
4008-125-888
周一至周五9:00-22:00周六至周日9:00-18:00用户注册协议 | 出版物经营许可证 | 营业执照 | 课程中心 | 资讯库 | 资讯专题 | 关于我们 | 加入我们
京ICP备05069206号 | 京公网安备11010802021513
Copyright © 2004- 2025 北京新航道教育文化发展有限责任公司 All Rights Reserved
总部地址:北京市海淀区中关村大街28-1号6层601 投诉电话:400-097-9266
新航道上海学校(分校) 服务热线:4008-125-888 地址:徐汇区文定路209号宝地文定商务中心1楼