计算机科学在大多数领域的创新和发现的一个关键因素。它包含的理论和实践;有关信息是如何表示和处理的理论思想,以及创建新的软件实用技术。学校开设计算机科学学位选项,包括荣誉,主要,次要,在视频游戏编程专业化,合作教育。
数学和计算科学正在经历的“繁荣”。每个人都在收集数据,他们需要的技能的人来管理,分析,并从数据中提取有用的信息。这是数学家,统计学家和计算机科学家们正在训练做。
就业前景是最高的任何领域中,和荣誉毕业生能够很好地攻读研究生学业。
Computers on the court



Common Core
在数学和计算科学学院所有学位课程是建立在课程的共同核心应该在第一个两年的学习完成。这个共同的核心包括以下课程:
Course | Course name | Credits |
MATH 1910 | 单可变演算我 | 4 |
MATH 1920 | 单可变积分II | 4 |
MATH 2610 | Linear Algebra I | 3 |
STAT 1910 | 介绍概率统计 | 3 |
CS 1910 | Computer Science I | 3 |
CS 1920 | Computer Science II | 3 |
One of: |
|
3 |
总学分信贷 | 23 |
常见的广度要求
学生必须超越核心课程学分要求至少15个学分的数学和计算科学的校外课程,这15个学时学分至少6必须从科学的教师之外。
Common Advanced Courses
学生在数学和计算科学学院所有学位课程必须完成MCS 4210通信专业和实践(写密集型) and MCS 3050辅导数学和计算科学。


在计算机科学中的荣誉需要总共126学期小时信用的,如下所述。
Credits | |
The Common Core | 23 |
CS 2520 - 计算机组成与结构 | 3 |
CS 2620 - 比较编程语言 | 3 |
CS 2910 - 计算机科学III | 3 |
CS 2920 - 数据结构和算法 | 3 |
CS 2820 - 编程实践 | 3 |
数学2420 - 组合学我 | 3 |
数学2910 - 多变量微积分 | 4 |
MCS 3320 - 计算的理论 | 3 |
CS 3420 - 计算机通信 | 3 |
CS 3520 - 操作系统 | 3 |
CS 3610 - 分析和算法设计 | 3 |
CS 3620 - 软件设计和架构 | 3 |
CS 3710 - 数据库系统 | 3 |
中的至少一个:CS 4110 - 人工智能自动推理或CS 4120 - 机器学习 |
3 |
CS 4810 - 软件工程 | 3 |
MCS 4900 - 荣誉研究项目 | 6 |
在数学和计算科学(在2000年的水平或更高)三门选修 |
9 |
MCS 3050 - 辅导数学和计算科学 | 1 |
MCS 4210 - 专业通信与实践 | 3 |
另外一般选修课 | 35 |
总学分信贷 | 126 |
在计算机科学的主要总共需要120个学时学分的,如下所述。
Credits | |
The Common Core | 23 |
CS 2520 - 计算机组成与结构 | 3 |
CS 2620 - 比较编程语言 | 3 |
CS 2910 - 计算机科学III | 3 |
CS 2920 - 数据结构和算法 | 3 |
CS 2820 - 编程实践 | 3 |
数学2420 - 组合学我 | 3 |
MCS 3320 - 计算的理论 | 3 |
CS 3420 - 计算机通信 | 3 |
CS 3520 - 操作系统 | 3 |
CS 3610 - 分析和算法设计 | 3 |
CS 3620 - 软件设计和架构 | 3 |
CS 3710 - 数据库系统 | 3 |
CS 4810 - 软件工程 | 3 |
One of: CS 4820 - 软件系统开发项目 |
3/6 |
一个选修数学和计算科学 |
3 |
MCS 3050 - 辅导数学和计算科学 | 1 |
MCS 4210 - 专业通信与实践 | 3 |
另外一般选修: if CS 4820 is taken OR if CS 4840 is taken |
48 45 |
总学分信贷 |
120 |
在计算机科学与视频游戏编程专业化的主要总共需要120个学时学分的,如下所述。
Credits | |
The Common Core | 23 |
CS 3130 - 移动设备开发 - 安卓 |
3 |
CS 2520 - 计算机组成与结构 | 3 |
CS 2910 - 计算机科学III | 3 |
CS 2920 - 数据结构和算法 | 3 |
CS 2620 - 比较编程语言 | 3 |
CS 2820 - 编程实践 | 3 |
数学2420 - 组合学我 | 3 |
MCS 2050 - C ++技术实验室 | 1 |
CS 3110 - 视频游戏设计 | 3 |
MCS 3320 - 计算的理论 | 3 |
CS 3420 - 计算机通信 | 3 |
CS 3520 - 操作系统 | 3 |
CS 3610 - 分析和算法设计 | 3 |
CS 3620 - 软件设计和架构 | 3 |
CS 3710 - 数据库系统 | 3 |
CS 4350 - 计算机图形图像编程 | 3 |
CS 4360 - 先进的计算机图形编程 | 3 |
At least two of: CS 4060 - 云计算 |
6 |
CS 4650 - 视频游戏架构 | 3 |
CS 4810 - 软件工程 | 3 |
CS 4830 - 视频游戏编程项目 | 6 |
一个选修数学和计算科学(在2000年的水平或更高) |
3 |
MCS 3050 - 辅导数学和计算科学 | 1 |
MCS 4210 - 专业通信与实践 | 3 |
另外一般选修课 | 23 |
总学分信贷 | 120 |
学生可以通过完成定义如下:计算机科学的信贷至少21小时的学期获得计算机科学的一个小:
CS 1910-1920 - Computer Science I & II | 6 |
CS 2520 - 计算机组成与结构 | 3 |
CS 2920 - 数据结构和算法 | 3 |
再加上3个学时计算机科学的信贷在3000级或更高,并在计算机科学的信用额外的6个学时在2000年的水平或更高 |
9 |
总学分信贷 | 21 |
在UPEI带薪实习项目是一个综合的方法来大学教育使学生备用学术方面对校园在合适的就业工作方面。这种方案的成功是建立在以下原则:学生能够从课程学习在工作场所运用理论知识,并返回到具有实际工作经验的教室。谁的学生顺利完成该计划的所有要求都会有自己的成绩单和毕业羊皮纸进入的符号。
学生接受到程序正常完成14周的持续时间至少有三个报酬的工作条件,和三个专业发展课程。通过工作方面完成赚取的积分都算作一般选修课程。
合作社选项提供给全日制学生在任何MCS重大或荣誉课程。应用的合作教育项目研究的第一年结束后的正常进行。 MCS学生必须完成学分126个学时,以便与合作社指定的研究生。
参观合作教育计划网站 for more information.


High School Graduates
- 12年级的学术英语
- 12个年级数学学术
- 二级12个学术理科(可接受的受试者:化学,生物学,物理学,计算机科学,海洋学,动物科学,环境科学)
- 一个附加级12学术课程
请注意:级12化学(或等同物)的成功完成,需要作为用于许可在CHEM-1110寄存器的先决条件。
Please 参考UPEI校历 为完成招生信息。
UPEI的本科学费是 second-lowest 在大西洋地区,我们提供数百万美元的奖学金和奖项。
Tuition
$6,390 per year基于30个学分($639 per 3 credit course).
国际学生除了全职学生学费每年支付$ 7,470。
对于兼职或全职的研究在科学的教师学生完全崩溃,请访问我们的 Tuition and Fees page.
Scholarships and Awards
UPEI支持你和你的教育目标。我们每年管理数百万美元的奖学金和奖项,以我们的本科生和研究生。根据您的教师或程序,并学习一年,你可能有资格获得可用奖项。
搜索奖学金的完整列表 信息和申请表格。
庆祝学生成绩
包括保证入学奖学金和学业优秀奖,这些奖项谁符合申请条件,同时对他们的第一个本科学位学习的学生的学术成果。
访问该网站奖学金 的完整信息。
UPEI有大约250教师,出色的学者,教师,和导师,每年更被聘为我们打开新的,进步的,和独特的节目。但故事不只是在数字。它在我们的国民素质。获奖的来自世界各地的教师取得了UPEI家。在这里,你会从这些世界一流的教授和小班的研究人员直接学习,你会很容易接触到他们。