概述

计算机科学程序使大多数领域的创新和发现成为可能. Computer science encompasses both theory 和 practice; theoretical ideas about how information is represented 和 processed, 以及创建新软件的实用技术. UPEI提供计算机科学学位选项,包括荣誉学位, 主要, 小, 专门从事电子游戏编程, 和合作教育.

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

就业前景是所有领域中最高的, 荣誉毕业生更适合继续攻读研究生课程.

球场上的电脑

杰里米坐在外面的长椅上,手里拿着笔记本电脑
卡斯商学院
杰里米在课堂上
学生
球场上的杰里米

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

需要更多关于计算机科学的信息?

第一个名字:
姓名:
电子邮件地址:
生日:
课程结构

共同核心

数学和计算科学学院的所有学位项目都建立在一个共同的核心课程上,应该在前两年学习完成. 该公共核心课程包括以下课程:

 

课程 课程名称 学分
数学1910 单变量微积分I 4
数学1920 单变量微积分II 4
数学2610 线性代数,我 3
统计1910 概率论与统计入门 3
CS 1910 计算机科学我 3
CS 1920 计算机科学二世 3

之一:
UPEI 1010
UPEI 1020
UPEI 1030


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

3
总学期学时   23

常见的广泛需求

在数学与计算科学学院以外的课程中,学生必须在核心课程要求之外至少选修15个学期的学分, 在这15个学期中,至少有6个学分必须来自理学院以外的学校.

常见的高级课程

数学与计算科学学院所有学位课程的学生必须完成MCS 4210专业交流与实践(写作密集型)  MCS 3050数学和计算科学辅导. 

利用计算机的能力的学生
利用计算机的能力的学生
计算机科学 encompasses both theory 和 practice; theoretical ideas about how information is represented 和 processed, 以及创建新软件的实用技术.
计算机科学荣誉学位要求

 

计算机科学荣誉学位需要总共126个学期的学分,如下所述.

 

  学分
《共同核心 23
cs2520 -计算机组织和结构 3
比较程序设计语言 3
cs2910 -计算机科学III 3
cs2920 -数据结构和算法 3
cs2820 -编程实践 3
数学2420 -组合学I 3
数学2910 -多元微积分 4
MCS 3320计算理论 3
计算机通信 3
cs3520 -操作系统 3
算法的分析和设计             3
cs3620 -软件设计和架构 3
cs3710 -数据库系统 3

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

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

三门选修数学及计算科学(达到2000年或以上水平)

9
数学和计算科学辅导 1
MCS 4210 -专业沟通与实践             3
额外的普通选修课 35
总学期学时     126

 

计算机科学专业要求

 

计算机科学专业需要120个学期学时的学分,如下所述.

  学分
《共同核心 23
cs2520 -计算机组织和结构 3
比较程序设计语言 3
cs2910 -计算机科学III 3
cs2920 -数据结构和算法 3
cs2820 -编程实践 3
数学2420 -组合学I 3
MCS 3320计算理论 3
计算机通信         3
cs3520 -操作系统 3
算法的分析和设计             3
cs3620 -软件设计和架构 3
cs3710 -数据库系统 3
cs4810 -软件工程 3

之一:

cs4820 -软件系统开发项目
原型系统开发

3/6

一门数学和计算科学选修课
(达到2000年或以上水平)

3
数学和计算科学辅导 1
MCS 4210 -专业沟通与实践             3
额外的普通选修课:
如果cs4820是采取
或者如果采用了cs4840

48
45
总学期学时    

120

 

要求计算机科学专业,电子游戏编程专业

 

计算机科学专业和电子游戏编程的专业需要总共120个学期的学分, 如下所述.

 

  学分
《共同核心 23

cs3130 -移动设备开发- Android

3
cs2520 -计算机组织和结构 3
cs2910 -计算机科学III 3
cs2920 -数据结构和算法 3
比较程序设计语言 3
cs2820 -编程实践 3
数学2420 -组合学I 3
MCS 2050 - c++技术实验室 1
cs3110 -电子游戏设计 3
MCS 3320计算理论 3
计算机通信         3
cs3520 -操作系统 3
算法的分析和设计 3
cs3620 -软件设计和架构 3
cs3710 -数据库系统 3
计算机图形编程 3
高级计算机图形编程 3

其中至少两项: 

CS 4060 -云计算
cs4120 -机器学习
cs4440 -数据科学
或cs4610 -无线传感器网络

6
cs4650 -视频游戏架构 3
cs4810 -软件工程 3
cs4830 -电子游戏编程项目            6

一门数学及计算科学选修课(达到2000年或以上水平)

3
数学和计算科学辅导 1
MCS 4210 -专业沟通与实践 3
额外的普通选修课 23
总学期学时 120

 

辅修计算机科学的要求

 

学生可以在完成至少21个学期的计算机科学学分后,获得计算机科学的辅修课程。

 

cs1910 -1920 -计算机科学I & II  6
cs2520 -计算机组织和结构  3
cs2920 -数据结构和算法  3

加上3个学期的计算机科学学分在3000或更高水平, 在2000级或更高水平的计算机科学方面,再加6个学期的学分

9
总学期学时  21
 
合作教育
课堂学习与实际工作经验相结合

一个学生在iPad上工作

UPEI合作教育项目是一种综合的大学教育方法,使学生能够在合适的就业机会中,在校园内交替学习和工作. 这些课程的成功是建立在学生能够将课程学习中的理论知识应用到工作中,并带着实际的工作经验回到课堂的原则之上的. 成功完成课程所有要求的学生将在成绩单和毕业羊皮纸上留下标记. 

被该项目录取的学生至少要完成三个带薪工作期限,通常为期14周, 三个专业发展课程. 通过完成工作条款获得的学分被视为一般选修课.

合作办学选项适用于任何MCS专业或荣誉课程的全日制学生. 合作教育计划的申请通常是在完成第一学年的学习之后. MCS的学生必须完成126个学期的学分才能获得Co-op学位.

访问合作教育计划网站 的更多信息.

招生标准
理科录取要求是什么?

高中毕业生

加拿大高中等效图表

  • 12年级学术英语
  • 12年级学术数学
  • 2个12级学术科学科目(可接受的科目:化学), 生物学, 物理, 计算机科学, 海洋学, 动物科学, 环境科学)
  • 一门额外的12年级学术课程

请注意:成功完成12级化学(或同等水平)是注册CHEM-1110课程的先决条件.

请参阅UPEI校历 完整的入学信息.

费用和资金
理学院课程学费

UPEI的本科学费是 排名倒数第二 我们提供数百万美元的奖学金和奖励. 

学费

每年6450美元,以30学时计算(每3学分课程645美元).
除全日制学生学费外,国际学生每年支付7548美元.

以理学院学生的全日制或非全日制学习的完整分类, 访问我们的 学费及费用页面.

奖学金及奖项

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

搜索奖学金的完整列表 浏览有关资料及申请表格. 

庆祝学生成绩

包括保证入学奖学金和学业优秀奖, 这些奖项认可所有在攻读第一个本科学位期间符合资格标准的学生的学术成就.

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

教员
你的导师. 我们的教授.

学校拥有大约250名优秀的教师银河体育官网, 老师, 和导师, 随着我们新开张,每年都有更多的员工, 进步, 和独特的项目. 但问题不仅仅在于数字. 而是我们员工的素质. 来自世界各地的获奖教师将UPEI作为自己的家. 在这里, 你将直接从这些世界级的教授和研究人员在小班,你将很容易接触到他们.