留学生课程辅导

普林斯顿大学本科计算机科学专业课程介绍

2022-01-24 16:39:00来源:考而思在线阅读量:152

摘要

普林斯顿大学本科计算机科学专业课程介绍由于计算机科学领域的主题广泛且本科生兴趣各异,因此学生可以通过AB或BSE学位课程攻读计算机科学专业。我们是大学中唯一具有这种灵活性的系。除了少量核心课程之外,学生还可以在一个框架内自由设计自己的程序,以确保深入了解算法和理论计算机科学,计算机系统设计和应用程序。课程的另一个重要方面是独立工作。每个学生至少要执行一个由教员建议的设计或研究项目。这使学生有机会从

普林斯顿大学本科计算机科学专业课程介绍

普林斯顿大学本科计算机科学专业课程介绍

由于计算机科学领域的主题广泛且本科生兴趣各异,因此学生可以通过AB或BSE学位课程攻读计算机科学专业。我们是大学中唯一具有这种灵活性的系。除了少量核心课程之外,学生还可以在一个框架内自由设计自己的程序,以确保深入了解算法和理论计算机科学,计算机系统设计和应用程序。课程的另一个重要方面是独立工作。每个学生至少要执行一个由教员建议的设计或研究项目。这使学生有机会从事前沿研究或企业产品设计。许多项目是跨学科的。

无论是获得计算机科学的AB学位还是BSE学位,学生毕业后都将拥有广泛的机会。许多公司加入了计算和信息技术领域的主要公司。其他人则去创业公司或成立自己的公司。其他主要雇主是咨询公司和金融公司。选择继续读研究生的学生在CS研究生课程中排名最高。也可以选择参加医学院或商学院等专业学校。

普林斯顿大学本科计算机科学专业先决条件

所有专注于计算机科学的学生都必须参加三门计算机科学先修课程:COS 126,COS 217和COS226。AB候选人还必须参加数学103-104和数学202或204中的一项。(数学要求由BSE候选人自动满足(必须符合BSE学位的一般要求。)所有必修课程必须是字母等级的,而不是PDF。 三门先决条件的计算机科学课程介绍了该领域的核心概念和技术。这三个学期每学期都提供。

●COS 126-通用计算机科学

COS 126:通用计算机科学,是该领域的广泛技术介绍。所有工程专业的学生以及未来的计算机科学选修课都需要它。通常情况下,一个人在第一年结束时就可以完成本课程。

COS 126课程网站上的说明:

“在科学,工程和商业应用的背景下对计算机科学进行介绍。该课程的目标是教授基本原理和实际问题,同时使学生为有效地使用计算机进行计算机科学,物理学的应用做准备,生物学,化学,工程和其他学科。主题包括:Java编程;硬件和软件系统;算法和数据结构;计算的基本原理;以及科学计算,包括模拟,优化和数据分析。”

●COS 217-编程系统和COS 226的简介-算法和数据结构

这些是补充课程,COS 217涉及计算机本身的组织以及使用计算机所需的核心程序的设计。COS 226负责设计和评估高效算法,以完成对大多数系统程序和应用程序必不可少的任务。它还解决了这些算法必不可少的高效数据组织。通常,COS 217和COS 226都在二年级末完成。

COS 217在课程网站上的描述:

“本课程的目的是提供理解,设计和实现编程系统组件所必需的基本背景。此类组件的示例包括文本编辑器,汇编器,编译器,加载器,解释器以及操作系统的某些部分。分为三个主要部分:机器组织和汇编语言编程,程序设计和开发以及软件工具。”

COS 226课程网站上的描述:

“本课程概述了当今计算机上使用的最重要的算法和数据结构。特别着重于排序,搜索和字符串处理的算法。还涵盖了许多其他领域的基本算法,包括几何和图形算法该课程将集中于开发实现,理解其性能特征以及估计其在应用中的潜在有效性。”

以上就是考而思在线为大家介绍的普林斯顿大学本科计算机科学专业课程,更多关于美国大学专业的相关问题,欢迎在线咨询考而思在线高端课程顾问老师或添加考而思在线微信:kaoersi8。

当前文章链接:

凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任

留学生辅导

定制课程

电话咨询

400-640-8558

客服微信

在线客服