概述

计算机科学 programs enable innovation 而且 discovery in most fields. 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”. 每个人都在收集数据, 而且 they need people with the skills to manage, 分析, 而且 extract useful information from the data. This is what mathematicians, statisticians, 而且 computer scientists are trained to do. 

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
卡斯商学院
课堂上的杰里米
学生
杰里米在场上

Jeremy Thompson recently combined his passions for sport 而且 computer science, conducting research analyzing athletic movements.

Need more information about 计算机科学?

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

注意: As per Academic Regulation 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, 而且 a Writing Intensive 课程. 


共同核心

All degree programs in the School of Mathematical 而且 Computational Sciences are built on a common core of courses that should be completed in the first two years of study. This common core consists of the following courses:

 

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

之一:
UPEI 1010
UPEI 1020
UPEI 1030


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

3
Total Semester Hours of Credit   23

共同宽度规定

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

共同进阶课程

学生 in all degree programs in the School of Mathematical 而且 Computational Sciences must complete MCS 4210 Professional Communication 而且 Practice (writing-intensive) 而且 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 计算机科学

 

The Honours in 计算机科学 requires a total of 126 semester hours of credit, 如下所述.

 

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

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

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

Three electives in the Mathematical 而且 Computational Sciences (at the 2000 level or higher)

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 计算机科学

 

The Major in 计算机科学 requires a total of 120 semester hours of credit, 如下所述.

  学分
共同核心 23
CS 2520 - Computer Organization 而且 Architecture 3
CS 2620 - Comparative Programming Languages 3
CS 2910 - 计算机科学III 3
CS 2920 - Data Structures 而且 Algorithms 3
CS 2820 - Programming Practices 3
数学2420 -组合I 3
MCS 3320 - Theory of Computing 3
CS 3420 - Computer Communications         3
操作系统 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

 

Requirements for a Major in 计算机科学 with a specialization in Video Game Programming

 

The Major in 计算机科学 with a specialization in Video Game Programming requires a total of 120 semester hours of credit, 如下所述.

 

  学分
共同核心 23

CS 3130 - Mobile Device Development – Android

3
CS 2520 - Computer Organization 而且 Architecture 3
CS 2910 - 计算机科学III 3
CS 2920 - Data Structures 而且 Algorithms 3
CS 2620 - Comparative Programming Languages 3
CS 2820 - Programming Practices 3
数学2420 -组合I 3
MCS 2050 - C++ Technology Lab 1
cs3110 -视频游戏设计 3
MCS 3320 - Theory of Computing 3
CS 3420 - Computer Communications         3
操作系统 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 -机器学习
CS 4440 -数据科学
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

One elective in the 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 23
Total Semester Hours of Credit 120

 

Requirements for a Minor in 计算机科学

 

学生 may obtain a Minor in 计算机科学 by completing at least 21 semester hours of credit in 计算机科学 defined as follows:

 

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

plus 3 semester hours of credit in 计算机科学 at the 3000 level or higher, 而且 an additional 6 semester hours of credit in 计算机科学 at the 2000 level or higher

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

一个学生在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 而且 return to the classroom with practical workplace experience. 学生 who successfully complete all the requirements of the program will have the notation entered on their transcripts 而且 on the graduation parchment. 

学生 accepted into the program complete at least three paid work terms of normally 14 weeks duration, 而且 three professional development courses. 学分 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.

Visit the 合作教育 Program website 欲了解更多信息.

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

高中毕业生

Canadian High School Equivalency Chart

  • 12年级学术英语
  • Grade 12 Academic 数学
  • Two Grade 12 Academic Science subjects (acceptable subjects: Chemistry, 生物学, 物理, 计算机科学, 海洋学, 动物科学, 环境科学)
  • One additional Grade 12 Academic course

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

refer to the UPEI 校历 for complete admissions information.

费用及基金
Faculty of Science 项目 学费

UPEI's undergraduate tuition is the 排名倒数第二 in the Atlantic region, 而且 we offer millions of dollars in scholarships 而且 awards. 

学费

每年6,570美元, based on 30 credit hours (每3学分课程$657).
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, 访问我们的 学费和费用页面.

奖学金及奖项

UPEI supports you 而且 your educational goals. We administer millions of dollars in scholarships 而且 awards to our undergraduate 而且 graduate students every year. Depending on your faculty or program, 而且 year of study, you may be eligible for available awards.

Search the complete list of scholarships for information 而且 application forms. 

Celebrating 学生 Achievement

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

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

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

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. 在这里, you’ll learn directly from these world-class professors 而且 researchers in small classes where you’ll have easy access to them.