概观

计算机科学在大多数领域的创新和发现的一个关键因素。它包含的理论和实践;有关信息是如何表示和处理的理论思想,以及创建新的软件实用技术。学校开设计算机科学学位选项,包括荣誉,主要,次要,专业化的视频游戏编程和合作教育。

数学和计算科学正在经历的“繁荣”。每个人都在收集数据,他们需要的技能的人来管理,分析,并从数据中提取有用的信息。这是数学家,统计学家和计算机科学家们正在训练做。 

就业前景是最高的任何领域中,和荣誉毕业生能够很好地攻读研究生学业。

在球场上的计算机

Jeremy sits on a bench outside with his laptop
Cass
Jeremy in class
学生
Jeremy on the court

杰里米·汤普森最近结合了他对体育和计算机科学的激情,进行研究分析体育运动。

课程结构

共同的核心

在数学和计算科学学院所有学位课程是建立在课程的共同核心应该在第一个两年的学习完成。这个共同的核心包括以下课程:

 

课程 课程名 学分
数学1910 单可变演算我 4
数学1920 单可变积分II 4
数学2610 线性代数我 3
统计1910 介绍概率统计 3
CS 1910 计算机科学我 3
CS 1920 计算机科学II 3

之一:
UPEI 1010
UPEI 1020
UPEI 1030


写作研究
调查研究
大学学业

3
总学分信贷   23

常见的广度要求

学生必须超越核心课程学分要求至少15个学分的数学和计算科学的校外课程,这15个学时学分至少6必须从科学的教师之外。

常见的高级课程

学生在数学和计算科学学院所有学位课程必须完成MCS 4210通信专业和实践(写密集型)  MCS 3050辅导数学和计算科学。 

A student harnessing the power of a computer
A student harnessing the power of a computer
计算机科学既包括理论和实践;有关信息是如何表示和处理的理论思想,以及创建新的软件实用技术。
在计算机科学荣誉需求

 

在计算机科学荣誉需要126个学时的信贷总额,如下所述。

 

  学分
共同核心 23
1610个CS - 数字系统 3
2520 CS - 计算机组成与结构 3
2910 CS - 计算机科学III 3
2920层CS - 数据结构和算法 3
2620种CS - 比较编程语言 3
2820和CS - 编程实践 3
数学2420 - 组合学我 3
数学2910 - 多变量微积分 4
MCS 3320 - 计算的理论 3
3420个CS - 计算机通信 3
CS 3520 - 操作系统 3
3610点CS - 分析和算法设计             3
3620 CS - 软件设计和架构 3
3710个CS - 数据库系统 3

中的至少一个:CS 4110 - 人工智能自动推理或CS 4120 - 机器学习

3
4810 CS - 软件工程 3
MCS 4900 - 荣誉研究项目 6

在数学和计算科学(在2000年的水平或更高)三门选修

9
MCS 3050 - 辅导数学和计算科学 1
MCS 4210 - 专业通信与实践             3
另外一般选修课 35
总学分信贷     126

 

对于主修计算机科学的要求

 

在计算机科学中的重大需要120个学时的信贷总额,如下所述。

  学分
共同核心 23
1610个CS - 数字系统 3
2520 CS - 计算机组成与结构 3
2620种CS - 比较编程语言 3
2910 CS - 计算机科学III 3
2920层CS - 数据结构和算法 3
2820和CS - 编程实践 3
数学2420 - 组合学我 3
MCS 3320 - 计算的理论 3
3420个CS - 计算机通信         3
CS 3520 - 操作系统 3
3610点CS - 分析和算法设计             3
3620 CS - 软件设计和架构 3
3710个CS - 数据库系统 3
4810 CS - 软件工程 3

之一:

4820 CS - 软件系统开发项目
4840个CS - 原型开发系统

3/6

一个选修数学和计算科学
(在2000年的水平或更高)

3
MCS 3050 - 辅导数学和计算科学 1
MCS 4210 - 专业通信与实践             3
一般附加的选修课:
如果CS 4820取
或者,如果CS 4840取

45
42
总学分信贷    

120

 

在视频游戏编程,主修计算机科学要求配备专业化

 

在计算机科学的主要用在视频游戏编程专门总共需要120个学时学分的,如下所述。

 

  学分
共同核心 23
1610个CS - 数字系统 3

CS 3130 - 移动设备开发 - 安卓

3
2520 CS - 计算机组成与结构 3
2910 CS - 计算机科学III 3
2920层CS - 数据结构和算法 3
2620种CS - 比较编程语言 3
2820和CS - 编程实践 3
数学2420 - 组合学我 3
MCS 2050 - C ++技术实验室 1
3110 CS - 视频游戏设计 3
MCS 3320 - 计算的理论 3
3420个CS - 计算机通信         3
CS 3520 - 操作系统 3
3610点CS - 分析和算法设计 3
3620 CS - 软件设计和架构 3
3710个CS - 数据库系统 3
4350个CS - 计算机图形编程 3
4360 CS - 先进的计算机图形编程 3

至少两个: 

4060 CS - 云计算
4120 CS - 学习机
CS 4440 - 科学数据
或4610个CS - 无线传感器网络

6
4650 CS - 视频游戏架构 3
4810 CS - 软件工程 3
4830 CS - 视频游戏编程项目            6

一个选修数学和计算科学(在2000年的水平或更高)

3
MCS 3050 - 辅导数学和计算科学 1
MCS 4210 - 专业通信与实践 3
另外一般选修课 20
总学分信贷 120

 

在计算机科学的一个小要求

 

学生可以通过完成定义如下:计算机科学的信贷至少21小时的学期获得计算机科学的一个小:

 

CS 1910-1920 - 计算机科学我 & II  6
2520 CS - 计算机组成与结构  3
2920层CS - 数据结构和算法  3

再加上3个学时计算机科学的信贷在3000级或更高,并在计算机科学的信用额外的6个学时在2000年的水平或更高

9
总学分信贷  21
 
合作教育
课堂学习与实际工作经验相结合

A student works on an iPad

在UPEI带薪实习项目是一个综合的方法来大学教育使学生在校园里,在合适的就业工作方面交替的学术术语。这种方案的成功是建立在以下原则:学生能够从课程学习在工作场所运用理论知识,并返回到具有实际工作经验的教室。 

学生获准加入此计划,完成至少三个为期14周的带薪工作条件和三个专业发展课程。

合作社选项提供给全日制学生在任何数学与计算科学专业或荣誉课程。足球外围平台网的合作教育项目研究的第一年结束后的正常进行。

数学和计算科学的学生必须完成学分126个学时,以便与合作社称号毕业;谁的学生顺利完成该计划的所有要求都会有记号他们的成绩单和毕业羊皮纸输入。

参观合作教育计划网站 欲获得更多信息。

A student works in a lab
A student works in a lab
录取标准
需要什么样的科学入场内容?

高中毕业生

加拿大高中同等学力图

  • 12年级的学术英语
  • 12个年级数学学术
  • 二级12个学术理科(可接受的受试者:化学,生物学,物理学,计算机科学,海洋学,动物科学,环境科学)
  • 一个附加级12学术课程

请注意:级12化学(或等同物)的成功完成,需要作为用于许可在CHEM-1110寄存器的先决条件。

参考UPEI校历 为完成招生信息。

费用和资助
科学课程学费的教师

UPEI的本科学费是 倒数第二 在大西洋地区,我们提供超过 亿$ 5 在奖学金和奖励。 

学费

$ 6,270个每年基于30个学分($ 627每3学分的课程)。
国际学生除了全职学生学费每年支付$ 7,320。

对于兼职或全职的研究在科学的教师学生完全崩溃,请访问我们的 学杂费页.

奖学金和奖项

UPEI支持你和你的教育目标。我们每年管理数百万美元的奖学金和奖项,以我们的本科生和研究生。根据您的教师或程序,并学习一年,你可能有资格获得可用奖项。

搜索奖学金的完整列表 信息和申请表格。 

庆祝学生成绩

包括保证入学奖学金和学业优秀奖,这些奖项谁符合申请条件,同时对他们的第一个本科学位学习的学生的学术成果。

访问该网站奖学金 的完整信息。

教职员工
你的导师。我们的教授。

UPEI有大约250教师,出色的学者,教师,和导师,每年更被聘为我们打开新的,进步的,和独特的节目。但故事不只是在数字。它在我们的国民素质。获奖的来自世界各地的教师取得了UPEI家。在这里,你会从这些世界一流的教授和小班的研究人员直接学习,你会很容易接触到他们。

相关方案
可能UPEI其他你喜欢的节目