Overview

计算机科学课程使大多数领域的创新和发现成为可能. Computer science encompasses both theory and practice; theoretical ideas about how information is represented and processed, 以及创建新软件的实用技术. UPEI提供计算机科学学位,包括荣誉学位, major, minor, 专攻电子游戏编程, and co-operative education.

数学和计算科学正在经历一场“繁荣”. Everyone is collecting data, 他们需要有管理技能的人, analyze, 并从数据中提取有用信息. This is what mathematicians, statisticians, and computer scientists are trained to do. 

就业前景在所有领域中都是最高的, 荣誉学位毕业生有能力继续研究生学习.

Computers on the court

杰里米拿着笔记本电脑坐在外面的长凳上
Cass
Jeremy in class
Student
Jeremy on the court

Jeremy Thompson recently combined his passions for sport and computer science, 进行研究分析运动.

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

First Name:
Last Name:
E-mail Address:
Birthdate:
Course Structure

NOTE: 根据学术条例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, or UPEI-1030, 以及写作强化课程. 


Common Core

All degree programs in the School of Mathematical and Computational Sciences are built on a common core of courses that should be completed in the first two years of study. 这一共同核心包括以下课程:

 

Course Course name Credits
MATH 1910 Single Variable Calculus I 4
MATH 1920 Single Variable Calculus II 4
MATH 2610 Linear Algebra I 3
STAT 1910 概率论与统计 3
CS 1910 Computer Science I 3
CS 1920 Computer Science II 3

One of:
UPEI 1010
UPEI 1020
UPEI 1030


Writing Studies
Inquiry Studies
University Studies

3
学期总学时   23

Common Breadth Requirement

Students must take at least 15 semester hours of credit beyond the core course requirement in courses outside the School of Mathematical and Computational Sciences, and of these 15 semester hours of credit at least 6 must be from outside the Faculty of Science.

Common Advanced Courses

Students in all degree programs in the School of Mathematical and Computational Sciences must complete MCS 4210 Professional Communication and Practice (writing-intensive) and MCS 3050数学和计算科学辅导. 

一个学生正在利用计算机的力量
一个学生正在利用计算机的力量
Computer Science encompasses both theory and practice; theoretical ideas about how information is represented and processed, 以及创建新软件的实用技术.
计算机科学的荣誉要求

 

The Honours in Computer Science requires a total of 126 semester hours of credit, as described below.

 

  Credits
The Common Core 23
计算机组织和体系结构 3
比较编程语言 3
计算机科学III 3
CS 2920 -数据结构和算法 3
编程实践 3
MATH 2420 - Combinatorics I 3
数学2910 -多变量微积分 4
MCS 3320 -计算理论 3
计算机通信 3
CS 3520 - Operating Systems 3
CS 3610 -算法分析与设计             3
软件设计和体系结构 3
CS 3710 - Database Systems 3

At least one of: CS 4110 - Artificial Intelligence and Automated Reasoning OR CS 4120 - Machine Learning

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

Three electives in the Mathematical and Computational Sciences (2000年或以上水平)

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

 

计算机科学专业要求

 

The Major in Computer Science requires a total of 120 semester hours of credit, as described below.

  Credits
The Common Core 23
计算机组织和体系结构 3
比较编程语言 3
计算机科学III 3
CS 2920 -数据结构和算法 3
编程实践 3
MATH 2420 - Combinatorics I 3
MCS 3320 -计算理论 3
计算机通信         3
CS 3520 - Operating Systems 3
CS 3610 -算法分析与设计             3
软件设计和体系结构 3
CS 3710 - Database Systems 3
cs4810 -软件工程 3

One of:

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

3/6

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

3
MCS 3050 -数学和计算科学辅导 1
MCS 4210 -专业交流与实践             3
其他一般选修课:
if CS 4820 is taken
OR if CS 4840 is taken

48
45
学期总学时    

120

 

计算机科学专业要求 with a specialization in Video Game Programming

 

The Major in Computer Science with a specialization in Video Game Programming requires a total of 120 semester hours of credit, as described below.

 

  Credits
The Common Core 23

移动设备开发- Android

3
计算机组织和体系结构 3
计算机科学III 3
CS 2920 -数据结构和算法 3
比较编程语言 3
编程实践 3
MATH 2420 - Combinatorics I 3
MCS 2050 - c++技术实验室 1
CS 3110 - Video Game Design 3
MCS 3320 -计算理论 3
计算机通信         3
CS 3520 - Operating Systems 3
CS 3610 -算法分析与设计 3
软件设计和体系结构 3
CS 3710 - Database Systems 3
计算机图形编程 3
高级计算机图形编程 3

At least two of: 

CS 4060 - Cloud Computing
CS 4120 - Machine Learning
CS 4440 - Data Science
或cs4610 -无线传感器网络

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

One elective in the Mathematical and Computational Sciences (2000年或以上水平)

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

 

计算机科学辅修要求

 

Students may obtain a Minor in Computer Science by completing at least 21 semester hours of credit in Computer Science defined as follows:

 

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

plus 3 semester hours of credit in Computer Science at the 3000 level or higher, and an additional 6 semester hours of credit in Computer Science at the 2000 level or higher

9
学期总学时  21
 
Co-operative Education
课堂学习与实际工作经验相结合

A student works on an iPad

The UPEI Co-op Program is an integrated approach to university education which enables students to alternate academic terms on campus with work terms in suitable employment. The success of such programs is founded on the principle that students are able to apply theoretical knowledge from course studies in the workplace and return to the classroom with practical workplace experience. Students who successfully complete all the requirements of the program will have the notation entered on their transcripts and on the graduation parchment. 

Students accepted into the program complete at least three paid work terms of normally 14 weeks duration, 以及三门专业发展课程. Credits earned through completion of work terms are counted as general electives.

The Co-op option is available to full-time students in any MCS Major or Honours program. Applications to the Co-op Education Program are normally made after completion of the first year of study. MCS students must complete 126 semester hours of credit in order to graduate with the Co-op designation.

访问合作教育计划网站 for more information.

Admissions Criteria
理科录取的要求是什么?

High School Graduates

加拿大高中等值图表

  • Grade 12 Academic English
  • 12年级学术数学
  • 2门12年级学术科学科目(可接受科目:化学, Biology, Physics, Computer Science, Oceanography, Animal Science, Environmental Science)
  • 一门额外的12年级学术课程

Please note: Successful completion of Grade 12 Chemistry (or equivalent) is required as a prerequisite for permission to register in CHEM-1110.

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

Fees and Funding
理学院课程教学

UPEI的本科学费是 second-lowest in the Atlantic region, and we offer millions of dollars in scholarships and awards. 

Tuition

$6,570 per year,以30个学时计算($657 per 3 credit course).
International students pay $7,704 per year in addition to full-time student tuition.

For a complete breakdown of part-time or full-time study as a student in the Faculty of Science, visit our Tuition and Fees page.

Scholarships and Awards

UPEI支持您和您的教育目标. We administer millions of dollars in scholarships and awards to our undergraduate and graduate students every year. Depending on your faculty or program, and year of study, you may be eligible for available awards.

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

庆祝学生成就

Including Guaranteed Entrance Scholarships and Academic Excellence Awards, these awards recognize the academic achievements of all students who meet the eligibility criteria while studying towards their first undergraduate degree.

Visit the Scholarships site for complete information.

Faculty Members
Your mentors. Our professors.

UPEI拥有大约250名杰出十大正规网赌官方直营平台, teachers, and mentors, 我们每年都会招更多的人, progressive, and unique programs. 但故事不只是在数字上. 关键在于我们员工的素质. 来自世界各地的获奖教师已经把UPEI作为家. Here, you’ll learn directly from these world-class professors and researchers in small classes where you’ll have easy access to them.