概述

计算机科学课程促进了大多数领域的创新和发现. Computer science encompasses both theory 而且 practice; theoretical ideas about how information is represented 而且 processed, 以及开发新软件的实用技术. UPEI提供计算机科学学位选项,包括荣誉学位, 主要, 小, 擅长电子游戏编程, 和合作教育.

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

就业前景在所有领域中都是最高的, 和荣誉毕业生有很好的条件继续研究生学习.

球场上的电脑

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

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

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

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

注意: 根据学术条例1h, all undergraduate degree programs require successful completion of IKE-1040 (new for students beginning or returning after re-application in Fall 2022); one of UPEI-1010, upei - 1020, 或upei - 1030, 以及写作强化课程. 


共同核心

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

 

课程 课程名称 学分
数学1910 单变量微积分I 4
数学1920 单变量微积分2 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
计算机组织和体系结构 3
比较编程语言 3
计算机科学3 3
数据结构和算法 3
CS 2820 -编程实践 3
数学2420 -组合学 3
数学2910 -多元微积分 4
MCS 3320 -计算理论 3
CS 3420 -计算机通信 3
CS 3520 -操作系统 3
算法的分析与设计             3
软件设计和体系结构 3
数据库系统 3

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

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

数学及计算科学的三门选修课(符合2000年或以上水平)

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

 

计算机科学专业要求

 

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

  学分
《共同核心 23
计算机组织和体系结构 3
比较编程语言 3
计算机科学3 3
数据结构和算法 3
CS 2820 -编程实践 3
数学2420 -组合学 3
MCS 3320 -计算理论 3
CS 3420 -计算机通信         3
CS 3520 -操作系统 3
算法的分析与设计             3
软件设计和体系结构 3
数据库系统 3
CS 4810 -软件工程 3

之一:

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

3/6

数学与计算科学的选修课
(在2000年或以上的水平)

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

48
45
学期总学分    

120

 

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

 

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

 

  学分
《共同核心 23

cs3130 -移动设备开发- Android

3
计算机组织和体系结构 3
计算机科学3 3
数据结构和算法 3
比较编程语言 3
CS 2820 -编程实践 3
数学2420 -组合学 3
MCS 2050 - c++技术实验室 1
CS 3110 -电子游戏设计 3
MCS 3320 -计算理论 3
CS 3420 -计算机通信         3
CS 3520 -操作系统 3
算法的分析与设计 3
软件设计和体系结构 3
数据库系统 3
计算机图形编程 3
高级计算机图形编程 3

至少两个: 

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

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

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

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

 

计算机科学辅修专业的要求

 

通过完成至少21个学分的计算机科学课程,学生可以获得计算机科学辅修课程,具体规定如下:

 

计算机科学I & II  6
计算机组织和体系结构  3
数据结构和算法  3

加上3个计算机科学学分,3000分或以上, 2000级或以上水平的计算机科学课程的额外6个学期学分

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

一个学生在iPad上工作

UPEI合作项目是大学教育的一种综合方法,它使学生能够在合适的就业岗位上交替学习学期和工作学期. 这些课程的成功建立在这样一个原则上:学生能够将课程学习中的理论知识应用到工作中,并带着实际的工作经验回到课堂上. 成功完成该课程所有要求的学生将在成绩单和毕业羊皮纸上填写批注. 

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

合作选项适用于任何MCS专业或荣誉课程的全日制学生. 合作教育项目的申请通常在第一年学习结束后提出. MCS的学生必须完成126个学期的学分,才能毕业时获得合作课程的称号.

访问合作教育项目网站 的更多信息.

招生标准
什么是科学入学的要求?

高中毕业生

加拿大高中同等学历图表

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

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

请参阅UPEI学历 完整的招生信息.

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

UPEI的本科学费是 排名倒数第二 在大西洋地区,我们提供数百万美元的奖学金和奖励. 

学费

每年6570美元,以30学时计算(每3学分课程657美元).
国际学生每年除全日制学生学费外还要支付7704美元.

作为理学院的学生,完整的兼职或全日制学习的细目, 访问我们的 学费和费用页面.

奖学金及奖项

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

搜索完整的奖学金名单 浏览资料及申请表格. 

庆祝学生成绩

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

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

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

UPEI有大约250名杰出的教师JBO体育登录, 老师, 和导师, 随着新公司的开业,每年都会有更多的员工, 进步, 和独特的项目. 但这不仅仅是数字的问题. 这取决于我们人民的素质. 来自世界各地屡获殊荣的教师们把UPEI当作了自己的家. 在这里, 你将直接从这些世界级的教授和研究人员的小班学习,在那里你可以很容易地接触到他们.