概觀

計算機科學在大多數領域的創新和發現的一個關鍵因素。它包含的理論和實踐;有關信息是如何表示和處理的理論思想,以及創建新的軟件實用技術。學校開設計算機科學學位選項,包括榮譽,主要,次要,在視頻游戲編程專業化,合作教育。

數學和計算科學正在經歷的“繁榮”。每個人都在收集數據,他們需要的技能的人來管理,分析,并從數據中提取有用的信息。這是數學家,統計學家和計算機科學家們正在訓練做。?

就業前景是最高的任何領域中,和榮譽畢業生能夠很好地攻讀研究生學業。

在球場上的計算機

Jeremy sits on a bench outside with his laptop
Cass
Jeremy in class
學生
Jeremy on the court

杰里米·湯普森最近結合了他對體育和計算機科學的激情,進行研究分析體育運動。

課程結構

共同的核心

在數學和計算科學學院所有學位課程是建立在課程的共同核心應該在第一個兩年的學習完成。這個共同的核心包括以下課程:

?

課程 課程名 學分
數學1910 單可變演算我 4
數學1920 單可變積分II 4
數學2610 線性代數我 3
統計1910 介紹概率統計 3
CS 1910 計算機科學我 3
CS 1920 計算機科學II 3

之一:
UPEI 1010
UPEI 1020
UPEI 1030


寫作研究
調查研究
大學學業

3
總學分信貸 ? 23

常見的廣度要求

學生必須超越核心課程學分要求至少15個學分的數學和計算科學的校外課程,這15個學時學分至少6必須從科學的教師之外。

常見的高級課程

學生在數學和計算科學學院所有學位課程必須完成MCS 4210通信專業和實踐(寫密集型)??MCS 3050輔導數學和計算科學。?

A student harnessing the power of a computer
A student harnessing the power of a computer
計算機科學既包括理論和實踐;有關信息是如何表示和處理的理論思想,以及創建新的軟件實用技術。
在計算機科學榮譽需求

?

在計算機科學中的榮譽需要總共126學期小時信用的,如下所述。

?

? 學分
共同核心 23
CS 2520 - 計算機組成與結構 3
CS 2620 - 比較編程語言 3
CS 2910 - 計算機科學III 3
CS 2920 - 數據結構和算法 3
CS 2820 - 編程實踐 3
數學2420 - 組合學我 3
數學2910 - 多變量微積分 4
MCS 3320 - 計算的理論 3
CS 3420 - 計算機通信 3
CS 3520 - 操作系統 3
CS 3610 - 分析和算法設計 ? ? ? ? ? ? 3
CS 3620 - 軟件設計和架構 3
CS 3710 - 數據庫系統 3

中的至少一個:CS 4110 - 人工智能自動推理或CS 4120 - 機器學習

3
CS 4810 - 軟件工程 3
MCS 4900 - 榮譽研究項目 6

在數學和計算科學(在2000年的水平或更高)三門選修

9
MCS 3050 - 輔導數學和計算科學 1
MCS 4210 - 專業通信與實踐 ? ? ? ? ? ? 3
另外一般選修課 35
總學分信貸 ?? ?126

?

對于主修計算機科學的要求

?

在計算機科學的主要總共需要120個學時學分的,如下所述。

? 學分
共同核心 23
CS 2520 - 計算機組成與結構 3
CS 2620 - 比較編程語言 3
CS 2910 - 計算機科學III 3
CS 2920 - 數據結構和算法 3
CS 2820 - 編程實踐 3
數學2420 - 組合學我 3
MCS 3320 - 計算的理論 3
CS 3420 - 計算機通信 ? ? ? ? 3
CS 3520 - 操作系統 3
CS 3610 - 分析和算法設計 ? ? ? ? ? ? 3
CS 3620 - 軟件設計和架構 3
CS 3710 - 數據庫系統 3
CS 4810 - 軟件工程 3

之一:

CS 4820 - 軟件系統開發項目
CS 4840 - 原型系統開發

3/6

一個選修數學和計算科學
(在2000年的水平或更高)

3
MCS 3050 - 輔導數學和計算科學 1
MCS 4210 - 專業通信與實踐 ? ? ? ? ? ? 3
另外一般選修:
如果CS 4820取
或者,如果CS 4840取

48
45
總學分信貸 ? ?

120

?

在視頻游戲編程,主修計算機科學要求配備專業化

?

在計算機科學與視頻游戲編程專業化的主要總共需要120個學時學分的,如下所述。

?

? 學分
共同核心 23

CS 3130 - 移動設備開發 - 安卓

3
CS 2520 - 計算機組成與結構 3
CS 2910 - 計算機科學III 3
CS 2920 - 數據結構和算法 3
CS 2620 - 比較編程語言 3
CS 2820 - 編程實踐 3
數學2420 - 組合學我 3
MCS 2050 - C ++技術實驗室 1
CS 3110 - 視頻游戲設計 3
MCS 3320 - 計算的理論 3
CS 3420 - 計算機通信 ? ? ? ? 3
CS 3520 - 操作系統 3
CS 3610 - 分析和算法設計 3
CS 3620 - 軟件設計和架構 3
CS 3710 - 數據庫系統 3
CS 4350 - 計算機圖形圖像編程 3
CS 4360 - 先進的計算機圖形編程 3

至少兩個:?

CS 4060 - 云計算
CS 4120 - 機器學習
CS 4440 - 科學數據
或CS 4610 - 無線傳感器網絡

6
CS 4650 - 視頻游戲架構 3
CS 4810 - 軟件工程 3
CS 4830 - 視頻游戲編程項目 ? ? ? ? ?? 6

一個選修數學和計算科學(在2000年的水平或更高)

3
MCS 3050 - 輔導數學和計算科學 1
MCS 4210 - 專業通信與實踐 3
另外一般選修課 23
總學分信貸 120

?

在計算機科學的一個小要求

?

學生可以通過完成定義如下:計算機科學的信貸至少21小時的學期獲得計算機科學的一個小:

?

CS 1910-1920 - 計算機科學我 & II? 6
CS 2520 - 計算機組成與結構? 3
CS 2920 - 數據結構和算法? 3

再加上3個學時計算機科學的信貸在3000級或更高,并在計算機科學的信用額外的6個學時在2000年的水平或更高

9
總學分信貸? 21
?
合作教育
課堂學習與實際工作經驗相結合

A student works on an iPad

在UPEI帶薪實習項目是一個綜合的方法來大學教育使學生備用學術方面對校園在合適的就業工作方面。這種方案的成功是建立在以下原則:學生能夠從課程學習在工作場所運用理論知識,并返回到具有實際工作經驗的教室。誰的學生順利完成該計劃的所有要求都會有自己的成績單和畢業羊皮紙進入的符號。?

學生接受到程序正常完成14周的持續時間至少有三個報酬的工作條件,和三個專業發展課程。通過工作方面完成賺取的積分都算作一般選修課程。

合作社選項提供給全日制學生在任何MCS重大或榮譽課程。應用的合作教育項目研究的第一年結束后的正常進行。 MCS學生必須完成學分126個學時,以便與合作社指定的研究生。

參觀合作教育計劃網站 欲獲得更多信息。

A student works in a lab
A student works in a lab
錄取標準
需要什么樣的科學入場內容?

高中畢業生

加拿大高中同等學力圖

  • 12年級的學術英語
  • 12個年級數學學術
  • 二級12個學術理科(可接受的受試者:化學,生物學,物理學,計算機科學,海洋學,動物科學,環境科學)
  • 一個附加級12學術課程

請注意:級12化學(或等同物)的成功完成,需要作為用于許可在CHEM-1110寄存器的先決條件。

參考UPEI校歷 為完成招生信息。

費用和資助
科學課程學費的教師

UPEI的本科學費是?倒數第二?在大西洋地區,我們提供超過?億$ 5?在獎學金和獎勵。?

學費

$ 6,270個每年基于30個學分($ 627每3學分的課程)。
國際學生除了全職學生學費每年支付$ 7,320。

對于兼職或全職的研究在科學的教師學生完全崩潰,請訪問我們的 學雜費頁.

獎學金和獎項

UPEI支持你和你的教育目標。我們每年管理數百萬美元的獎學金和獎項,以我們的本科生和研究生。根據您的教師或程序,并學習一年,你可能有資格獲得可用獎項。

搜索獎學金的完整列表 信息和申請表格。?

慶祝學生成績

包括保證入學獎學金和學業優秀獎,這些獎項誰符合申請條件,同時對他們的第一個本科學位學習的學生的學術成果。

訪問該網站獎學金 的完整信息。

教職員工
你的導師。我們的教授。

UPEI有大約250教師,出色的學者,教師,和導師,每年更被聘為我們打開新的,進步的,和獨特的節目。但故事不只是在數字。它在我們的國民素質。獲獎的來自世界各地的教師取得了UPEI家。在這里,你會從這些世界一流的教授和小班的研究人員直接學習,你會很容易接觸到他們。

相關方案
你可能會喜歡的其他UPEI程序