概述

计算机科学课程使大多数领域的创新和发现成为可能. 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 单变量微积分II 4
数学2610 线性代数I 3
统计1910 概率论与统计 3
CS 1910 计算机科学I 3
CS 1920 计算机科学II 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
计算机科学III 3
CS 2920 -数据结构和算法 3
编程实践 3
数学2420 -组合I 3
数学2910 -多变量微积分 4
MCS 3320 -计算理论 3
计算机通信 3
操作系统 3
CS 3610 -算法分析与设计             3
软件设计和体系结构 3
cs3710 -数据库系统 3

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

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

数学和计算科学的三门选修课(2000级或更高)

9
MCS 3050 -数学和计算科学辅导 1
MCS 4210 -专业交流与实践             3
附加一般选修课 35
学期总学时     126

 

计算机科学专业要求

 

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

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

之一:

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

3/6

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

3
MCS 3050 -数学和计算科学辅导 1
MCS 4210 -专业交流与实践             3
其他一般选修课:
如果CS 4820被采取
或如果CS 4840被采取

48
45
学期总学时    

120

 

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

 

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

 

  学分
共同核心 23

移动设备开发- Android

3
计算机组织和体系结构 3
计算机科学III 3
CS 2920 -数据结构和算法 3
比较编程语言 3
编程实践 3
数学2420 -组合I 3
MCS 2050 - c++技术实验室 1
cs3110 -视频游戏设计 3
MCS 3320 -计算理论 3
计算机通信         3
操作系统 3
CS 3610 -算法分析与设计 3
软件设计和体系结构 3
cs3710 -数据库系统 3
计算机图形编程 3
高级计算机图形编程 3

至少两项: 

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

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

数学和计算科学选修一门(2000级或更高)

3
MCS 3050 -数学和计算科学辅导 1
MCS 4210 -专业交流与实践 3
附加一般选修课 23
学期总学时 120

 

计算机科学辅修要求

 

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

 

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

外加3个计算机科学学分,达到3000分或更高, 2000年或更高水平的计算机科学额外6个学时

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

一个学生在iPad上工作

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

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

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

访问合作教育计划网站 欲了解更多信息.

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

高中毕业生

加拿大高中等值图表

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

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

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

费用及基金
理学院课程教学

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

学费

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

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

奖学金及奖项

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

搜索完整的奖学金列表 查阅资料及申请表格. 

庆祝学生成就

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

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

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

UPEI拥有大约250名杰出mg游戏平台首页, 老师, 和导师, 我们每年都会招更多的人, 进步, 独特的程序. 但故事不只是在数字上. 关键在于我们员工的素质. 来自世界各地的获奖教师已经把UPEI作为家. 在这里, 你将在小班直接从这些世界级的教授和研究人员那里学习,在那里你将很容易接触到他们.