在现代社会,计算的应用场景已渗透到生活各处,从日常使用的手机到前沿的人工智能技术,计算思维正以多元方式影响着我们的生活,并且仍在快速演进。普林斯顿大学计算机科学系的本科学位项目,旨在为学生提供广泛的计算机科学知识体系,课程覆盖核心内容与多元应用及跨学科领域,助力学生在毕业后实现职业目标 —— 无论是进入工业界、从事研究工作,还是在学术界发展。
作为普林斯顿大学内独树一帜的院系,计算机科学系同时开设文学学士(AB)和工程学学士(BSE)两种本科学位项目。需要注意的是,AB 项目与 BSE 项目的学生需满足不同的通识教育要求。这两个学位项目均围绕计算机科学基础知识展开教学,同时鼓励学生通过与教师的独立合作及研究,探索个人兴趣领域。无论选择 AB 学位还是 BSE 学位,都能为学生的职业发展提供有力支持。此外,该系还设有辅修课程,适合希望将计算机科学与其他学术领域结合学习的学生。
院系要求
所有专业(包括 BSE 和 AB)的学生必须至少选修八门院系内有成绩评定的课程,这些课程分为基础课、核心课和选修课三类。其中,基础课和核心课必须在普林斯顿大学校内修读,海外学习课程无法替代。
核心课程
学生需从以下四个类别中各选修一门课程,共计四门:
计算机系统:可选择 COS 316(计算机系统设计原理)或 COS 375(计算机体系结构与组织),替代课程包括 COS 417(操作系统)、COS 418(分布式系统)、COS 461(计算机网络)。
人工智能与机器学习:核心课程为 COS 324(机器学习导论),替代课程有 COS 429(计算机视觉)、COS 484(自然语言处理)。
理论计算机科学:包含 COS 330(理论计算机科学中的伟大思想)、COS 423(算法理论)、COS 433(密码学)、COS 445(网络、经济与计算)、COS 487(计算理论)等课程。
广度课程:此类课程涵盖系统 / 理论 / 人工智能以外的子学科,或提供真实世界的应用体验,学生需至少选修一门。截至 2024 年 9 月,具体课程包括 COS 326(函数式编程)、COS 333(高级编程技术)、COS 343(计算生物学算法)、COS 426(计算机图形学)、COS 432(信息安全)、COS 436(人机交互)、COS 448(在技术、商业和市场中创新)等,其他 COS 课程可作为选修课。
选修课要求
学生需修读三门 300 级别或以上的计算机科学课程。此外,最多可选择两门 300 或 400 级别的数学、电气与计算机工程或运筹学课程作为选修课,例如 MAE 345、MOL 437/NEU 437、NEU 330、SML 301 和 ECO 326 等,而 5XX 级别的研究生课程不计入选修课范围。
如有任何相关疑问,请进入答疑中心留言,会有留学顾问为您解答
如果您对自己是否适合出国留学还有疑虑?
欢迎参与前途出国免费评估,以便给您进行准确定位。在线咨询