概述

计算机科学程序使大多数领域的创新和发现成为可能. Computer science encompasses both theory 和 practice; theoretical ideas about how information is represented 和 processed, 和 practical techniques for creating new software. UPEI offers computer science degree options including honours, 主要, 小, specialization in video game programming, 和合作教育.

Mathematical 和 computational sciences are experiencing a “boom”. Everyone is collecting data, 和 they need people with the skills to manage, 分析, 和 extract useful information from the data. 这是数学家、统计学家和计算机科学家所接受的训练. 

Employment prospects are among the highest of any field, 和 Honours graduates are well positioned to pursue graduate studies.

球场上的电脑

Jeremy sits on a bench outside with his laptop
卡斯商学院
杰里米在课堂上
学生
杰里米在场上

杰里米·汤普森最近将他对体育和计算机科学的热爱结合起来, conducting research analyzing athletic movements.

Need more information about 计算机科学?

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

共同核心

数学和计算科学学院的所有学位课程都建立在一个共同的核心课程上,这些课程应该在学习的头两年完成. This common core consists of the following courses:

 

课程 课程名称 学分
数学1910 单变量微积分I 4
数学1920 单变量微积分II 4
数学2610 线性代数,我 3
统计1910 Intro to Probability 和 Statistics 3
CS 1910 计算机科学我 3
CS 1920 计算机科学二世 3

之一:
UPEI 1010
UPEI 1020
UPEI 1030


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

3
Total Semester Hours of Credit   23

常见的广泛需求

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

常见的高级课程

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

A student harnessing the power of a computer
A student harnessing the power of a computer
计算机科学 encompasses both theory 和 practice; theoretical ideas about how information is represented 和 processed, 和 practical techniques for creating new software.
Requirements for Honours In 计算机科学

 

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

 

  学分
《共同核心 23
CS 2520 - Computer Organization 和 Architecture 3
CS 2620 - Comparative Programming Languages 3
CS 2910 - 计算机科学二世I 3
CS 2920 - Data Structures 和 Algorithms 3
CS 2820 - Programming Practices 3
MATH 2420 - Combinatorics I 3
MATH 2910 - Multivariable Calculus 4
MCS 3320 - Theory of Computing 3
CS 3420 - Computer Communications 3
CS 3520 -操作系统 3
CS 3610 - Analysis 和 Design of Algorithms             3
CS 3620 - Software Design 和 Architecture 3
cs3710 -数据库系统 3

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

3
CS 4810 - Software Engineering 3
MCS 4900 - Honours 研究 Project 6

三门数学及计算科学选修课(2000级或以上)

9
MCS 3050 - Tutoring in Mathematical 和 Computational Sciences 1
MCS 4210 - Professional Communication 和 Practice             3
Additional general electives 35
Total Semester Hours of Credit     126

 

Requirements for a Major in 计算机科学

 

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

  学分
《共同核心 23
CS 2520 - Computer Organization 和 Architecture 3
CS 2620 - Comparative Programming Languages 3
CS 2910 - 计算机科学二世I 3
CS 2920 - Data Structures 和 Algorithms 3
CS 2820 - Programming Practices 3
MATH 2420 - Combinatorics I 3
MCS 3320 - Theory of Computing 3
CS 3420 - Computer Communications         3
CS 3520 - Operating Systems 3
CS 3610 - Analysis 和 Design of Algorithms             3
CS 3620 - Software Design 和 Architecture 3
cs3710 -数据库系统 3
CS 4810 - Software Engineering 3

之一:

CS 4820 - Software Systems Development Project
CS 4840 - Prototype Systems Development

3/6

One elective in Mathematical 和 Computational Sciences
(at the 2000 level or higher)

3
MCS 3050 - Tutoring in Mathematical 和 Computational Sciences 1
MCS 4210 - Professional Communication 和 Practice             3
Additional general electives:
CS 4820是否被占
或者CS 4840被占用

48
45
Total Semester Hours of Credit    

120

 

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

 

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

 

  学分
《共同核心 23

CS 3130 - Mobile Device Development – Android

3
CS 2520 - Computer Organization 和 Architecture 3
CS 2910 - 计算机科学二世I 3
CS 2920 - Data Structures 和 Algorithms 3
CS 2620 - Comparative Programming Languages 3
CS 2820 - Programming Practices 3
MATH 2420 - Combinatorics I 3
MCS 2050 - C++ Technology Lab 1
CS 3110 - Video Game Design 3
MCS 3320 - Theory of Computing 3
CS 3420 - Computer Communications         3
CS 3520 - Operating Systems 3
CS 3610 - Analysis 和 Design of Algorithms 3
CS 3620 - Software Design 和 Architecture 3
cs3710 -数据库系统 3
CS 4350 - Computer Graphics Programming 3
CS 4360 -  Advanced Computer Graphics Programming 3

至少两个: 

CS 4060 -云计算
cs4120 -机器学习
cs4440 -数据科学
OR CS 4610 - Wireless Sensor Networks

6
CS 4650 - Video Game Architecture 3
CS 4810 - Software Engineering 3
CS 4830 - Video Game Programming Project            6

一门数学和计算科学选修课(2000级或以上)

3
MCS 3050 - Tutoring in Mathematical 和 Computational Sciences 1
MCS 4210 - Professional Communication 和 Practice 3
Additional general electives 23
Total Semester Hours of Credit 120

 

Requirements for a Minor in 计算机科学

 

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

 

CS 1910-1920 - 计算机科学我 & II  6
CS 2520 - Computer Organization 和 Architecture  3
CS 2920 - Data Structures 和 Algorithms  3

加上计算机科学3000级或更高水平的3个学期学分, 以及在2000级或更高水平的计算机科学额外6个学期的学分

9
Total Semester Hours of Credit  21
 
合作教育
Combining classroom studies with practical work experience

一名学生在iPad上工作

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

被录取的学生至少要完成三个通常为期14周的带薪工作学期, 和 three professional development courses. 通过完成工作学期获得的学分被视为一般选修课.

任何MCS专业或荣誉课程的全日制学生都可以选择Co-op. 合作教育项目的申请通常是在第一年学习结束后提出的. MCS的学生必须完成126个学期的学分才能毕业并获得合作学习资格.

Visit the 合作教育 Program website 的更多信息.

招生标准
What's required for science admission?

高中毕业生

Canadian High School Equivalency Chart

  • 12年级学术英语
  • Grade 12 Academic 数学
  • 两门12年级的学术科学科目(可接受的科目:化学, 生物学, 物理, 计算机科学, 海洋学, 动物科学, 环境科学)
  • One additional Grade 12 Academic course

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

refer to the UPEI 校历 for complete admissions information.

费用和资金
Faculty of Science 项目 学费

UPEI's undergraduate tuition is the 排名倒数第二 在大西洋地区,我们提供数百万美元的奖学金和奖励. 

学费

每年6450美元, based on 30 credit hours (每3学分课程$645).
除了全日制学生学费,国际学生每年还要支付7548美元.

以理学院学生的身份进行的全职或兼职学习的完整分类, 访问我们的 学费和费用页面.

奖学金及奖项

UPEI supports you 和 your educational goals. 我们每年为本科生和研究生提供数百万美元的奖学金和奖励. 取决于你的学院或课程,以及学习的年份,你可能有资格获得可用的奖励.

Search the complete list of scholarships for information 和 application forms. 

Celebrating 学生 Achievement

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

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

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

UPEI has about 250 faculty—exceptional scholars, 老师, 和导师, with more being hired each year as we open new, 进步, 和独特的项目. But the story isn’t just in the numbers. It’s in the quality of our people. Award-winning faculty from around the globe have made UPEI home. 在这里, 你将直接从这些世界级的教授和研究人员在小班学习,你可以很容易地接触到他们.