计算机科学 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 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 |
之一: |
|
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.


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 |
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 |
3/6 |
One elective in Mathematical 而且 Computational Sciences |
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 |
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 -云计算 |
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 |
学生 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 |
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 欲了解更多信息.
高中毕业生
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.
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.