计算机科学程序使大多数领域的创新和发现成为可能. 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 | 线性代数,我 | 3 |
统计1910 | 概率论与统计学导论 | 3 |
CS 1910 | 计算机科学我 | 3 |
CS 1920 | 计算机科学二世 | 3 |
之一: |
|
3 |
学期总学分 | 23 |
常见的广泛需求
在数学和计算科学学院以外的课程中,学生必须选修至少15个学期的学分,超出核心课程要求, 在这15个学期的学分中,至少有6个学分必须来自理学院以外.
常见的高级课程
数学与计算科学学院所有学位课程的学生必须完成MCS 4210专业交流与实践(写作密集型) 和 MCS 3050数学与计算科学辅导.


计算机科学荣誉学位要求总共126个学期的学分,如下所述.
学分 | |
《共同核心 | 23 |
计算机组织与体系结构 | 3 |
比较程序设计语言 | 3 |
CS 2910 -计算机科学 | 3 |
数据结构和算法 | 3 |
cs2820 -编程实践 | 3 |
数学-组合数学 | 3 |
多变量微积分 | 4 |
计算理论 | 3 |
CS 3420 -计算机通信 | 3 |
CS 3520 -操作系统 | 3 |
算法分析与设计 | 3 |
cs3620 -软件设计和架构 | 3 |
cs3710 -数据库系统 | 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 |
CS 2910 -计算机科学 | 3 |
数据结构和算法 | 3 |
cs2820 -编程实践 | 3 |
数学-组合数学 | 3 |
计算理论 | 3 |
CS 3420 -计算机通信 | 3 |
CS 3520 -操作系统 | 3 |
算法分析与设计 | 3 |
cs3620 -软件设计和架构 | 3 |
cs3710 -数据库系统 | 3 |
CS 4810 -软件工程 | 3 |
之一: cs4820 -软件系统开发项目 |
3/6 |
数学和计算科学选修课一门 |
3 |
MCS 3050 -数学和计算科学的辅导 | 1 |
MCS 4210 -专业沟通与实践 | 3 |
额外的普通选修课: 如果CS 4820被占用 或者CS 4840被占用 |
48 45 |
学期总学分 |
120 |
计算机科学专业的电子游戏编程需要120个学期的学分, 如下所述.
学分 | |
《共同核心 | 23 |
CS 3130 -移动设备开发- Android |
3 |
计算机组织与体系结构 | 3 |
CS 2910 -计算机科学 | 3 |
数据结构和算法 | 3 |
比较程序设计语言 | 3 |
cs2820 -编程实践 | 3 |
数学-组合数学 | 3 |
mcs2050 - c++技术实验室 | 1 |
CS 3110 -电子游戏设计 | 3 |
计算理论 | 3 |
CS 3420 -计算机通信 | 3 |
CS 3520 -操作系统 | 3 |
算法分析与设计 | 3 |
cs3620 -软件设计和架构 | 3 |
cs3710 -数据库系统 | 3 |
计算机图形编程 | 3 |
高级计算机图形编程 | 3 |
至少两个: CS 4060 -云计算 |
6 |
视频游戏架构 | 3 |
CS 4810 -软件工程 | 3 |
CS 4830 -电子游戏编程项目 | 6 |
一门数学及计算科学选修课(2000级或以上) |
3 |
MCS 3050 -数学和计算科学的辅导 | 1 |
MCS 4210 -专业沟通与实践 | 3 |
额外的普通选修课 | 23 |
学期总学分 | 120 |
学生可以通过完成至少21个学期的计算机科学学分来获得计算机科学辅修课程,其定义如下:
cs1910 -1920计算机科学 & II | 6 |
计算机组织与体系结构 | 3 |
数据结构和算法 | 3 |
加上3个学期的计算机科学学分在3000级或更高, 2000级或更高水平的计算机科学额外6个学期学分 |
9 |
学期总学分 | 21 |
UPEI合作项目是一种综合的大学教育方法,使学生在校园与合适的就业工作条款交替的学术条款. 此类项目的成功是基于这样的原则:学生能够将课程学习中的理论知识应用于工作场所,并带着实际的工作场所经验回到课堂. 成功完成课程所有要求的学生将在成绩单和毕业羊皮纸上填写批注.
接受该项目的学生至少要完成三个带薪工作学期,通常为期14周, 以及三个专业发展课程. 通过完成工作学期获得的学分被视为一般选修课.
任何MCS专业或荣誉课程的全日制学生都可以选择Co-op. 合作教育项目的申请通常是在完成第一年的学习后提出的. MCS的学生必须完成126个学期的学分才能毕业并获得Co-op称号.
访问合作教育计划网站 的更多信息.
高中毕业生
- 12年级学术英语
- 12年级学术数学
- 两门12年级的学术科学科目(可接受的科目:化学, 生物学, 物理, 计算机科学, 海洋学, 动物科学, 环境科学)
- 一门额外的12年级学术课程
请注意:成功完成12级化学(或同等学历)是获准注册CHEM-1110的先决条件.
请 请参阅UPEI校历 完整的招生信息.
UPEI的本科学费是 排名倒数第二 在大西洋地区,我们提供数百万美元的奖学金和奖励.
学费
每年6570美元,以30学时计(每3学分课程$657).
除了全日制学生学费,国际学生每年还需支付7,704美元.
以理学院学生的身份进行的全职或兼职学习的完整分类, 访问我们的 学费和费用页面.
奖学金及奖项
UPEI支持您和您的教育目标. 我们每年为本科生和研究生提供数百万美元的奖学金和奖励. 根据你的学院或课程,以及学习年份,你可能有资格获得可用的奖励.
搜索完整的奖学金列表 查阅资料及申请表格.
庆祝学生成绩
包括保证入学奖学金和学业优秀奖, 这些奖项表彰所有在攻读第一个本科学位时符合资格标准的学生的学术成就.
访问奖学金网站 完整的信息.
UPEI拥有约250名优秀的教师亚虎pt, 老师, 和导师, 随着我们新开张,每年都有更多的人被雇佣, 进步, 和独特的项目. 但这不仅仅体现在数字上. 这取决于我们人民的素质. 来自世界各地的屡获殊荣的教师们把UPEI当成了家. 在这里, 您将直接从这些世界级的教授和研究人员在小班学习,您可以很容易地接触到他们.