时间:2020-07-10 19:10:56浏览:2876
普林斯顿大学的计算机科学系提供计算机科学核心领域以及一系列应用和跨学科领域的本科课程。由于计算思维非常重要,所以要申请普林斯顿大学本科的话需要提供至少一门计算机科学课程。下面来了解一下普林斯顿大学本科计算机科学专业课程介绍吧!
普林斯顿大学本科计算机科学专业课程介绍
由于计算机科学领域的主题广泛且本科生兴趣各异,因此学生可以通过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课程网站上的描述:
“本课程概述了当今计算机上使用的最重要的算法和数据结构。特别着重于排序,搜索和字符串处理的算法。还涵盖了许多其他领域的基本算法,包括几何和图形算法该课程将集中于开发实现,理解其性能特征以及估计其在应用中的潜在有效性。”
以上就是托普仕留学为大家介绍的普林斯顿大学本科计算机科学专业课程,更多关于美国大学专业的相关问题,欢迎在线咨询托普仕高端留学顾问老师或添加托普仕Alice老师微信:topsedu666。托普仕留学专注于美国TOP30名校申请,5V1服务模式体系,严格限制招生人数,让您直达美国名校!
扫一扫添加托普仕留学客服,了解更多资讯!
微信:Tops6868