怎樣成為一個“冷酷無情”的CS大神
全網(wǎng)最全Computer Science計算機(jī)科學(xué)解析
“業(yè)內(nèi)良心”
臨近OUAC開放,大學(xué)申請開始。小K秉承認(rèn)真負(fù)責(zé)的原則為加拿大高中生解讀各個熱門專業(yè)。從入學(xué)要求、專業(yè)細(xì)分甚至到畢業(yè)就業(yè),希望能在多方面幫助到大家。無論是11/12年級的同學(xué),還是低年級的同學(xué)都可以花時間看一看。說不定能為你打開人生新篇章。
No.1CS-專業(yè)簡介
計算機(jī)科學(xué)(Computer Science,簡稱CS)主要是從計算機(jī)計算的角度,研究計算的算法、可計算性、編程語言數(shù)值分析等等。它更像是一門科學(xué),側(cè)重計算原理、算法等理論學(xué)習(xí)。數(shù)學(xué)與邏輯在這個專業(yè)里更加重要。CS的學(xué)生學(xué)習(xí)的是代數(shù)、計算和編程語言,這些構(gòu)成了高級程序設(shè)計和計算的基礎(chǔ)。在計算機(jī)科學(xué)這個廣泛的領(lǐng)域也有專門的方向:計算機(jī)架構(gòu)、編程語言、軟件工程、算法和理論。相對而言,CS會比CE少學(xué)一些電子工程方面的課程,而稍多學(xué)一些數(shù)學(xué)和計算機(jī)編程方面的課程。
No.2CS-主修課程
計算機(jī)科學(xué)專業(yè)的主修課程包括編程
數(shù)據(jù)結(jié)構(gòu)
C語言
軟件工程
系統(tǒng)軟件
系統(tǒng)安全等
Computer Science一般指的是計算機(jī)軟件的開發(fā)以及計算理論的研究,從上到下來看,CS覆蓋面包括從各種抽象的model到上層的軟件設(shè)計(web開發(fā),移動端開發(fā),通常多使用各類高級腳本語言),到應(yīng)用層軟件開發(fā)(Java或C++,MS系的多用C#),到各種框架的構(gòu)建和實(shí)現(xiàn)(偏底層,多用C++,需要考慮到OS的接口,自己實(shí)現(xiàn)的話相當(dāng)于重造輪子,reinventing the wheel),再到OS和Compiler的研究,這里與Computer Engineering的研究存在很大的交集,但一般來說CS更側(cè)重于軟件level的優(yōu)化(個人理解,比如對動態(tài)調(diào)度任務(wù)算法的研究)。
No.3CS-課題研究
CS偏重軟件,側(cè)重以計算機(jī)技術(shù)為基礎(chǔ)解決問題,編程一般是重中之重,三門數(shù)學(xué) (高等數(shù)學(xué)、線性代數(shù)、離散數(shù)學(xué)) 是基礎(chǔ)之重。CS研究的課題大致是:
計算機(jī)程序能做什么和不能做什么(可計算性);
如何使程序更高效的執(zhí)行特定任務(wù)(算法和復(fù)雜性理論);
程序如何存取不同類型的數(shù)據(jù)(數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫);
程序如何顯得更智能(人工智能);
人類如何與程序溝通(人機(jī)互動和人機(jī)界面)。
No.4CS-就業(yè)方向
計算機(jī)科學(xué)專業(yè)的就業(yè)方向以程序系統(tǒng)開發(fā)、軟件測試、網(wǎng)絡(luò)安全等為主,畢業(yè)生適合像微軟、IBM、谷歌、百度、Facebook等軟件開發(fā)公司。
No.5CS-申請要求
不同學(xué)校的成績要求會有所不同,我們這里以申請難度最大的多倫多大學(xué)和滑鐵盧大學(xué)為例子。參考成績:low 90s
推薦高中課程:
Advanced Functions(MHF4U)
Calculus and Vectors(MCV4U)
English (ENG4U)
最低雅思要求:
6.5 overall
(6.5 writing, 6.5 speaking,
6.0 reading, 6.0 listening).
No.6CS-優(yōu)勢學(xué)校
小K貼心的為大家總結(jié)出加拿大的計算機(jī)科學(xué)專業(yè)的TOP20大學(xué)(2019 Maclean‘s)NO.1?University of Toronto
NO.2?University of British Columbia
NO.3?University of Waterloo
NO.4?University of Montreal
NO.5?McGill University
NO.6?University of Alberta
NO.7?Simon Fraser University
NO.8?McMaster University
NO.9?University of Ottawa
NO.10 Carleton University
NO.11 Concordia University
NO.12 Queen's University
NO.13 University of Calgary
NO.14 University of?Victoria
NO.15 Western University
NO.16 York University
NO.16?University of Manitoba
NO.16?StFX University
NO.19?Université de Sherbrooke
NO.20 University of Windsor
加拿大的計算機(jī)專業(yè)最為突出的莫過于滑鐵盧大學(xué)和多倫多大學(xué)主校區(qū),由于競爭越來越激烈,申請的要求也逐年提高。那么,如何在眾多申請人中脫穎而出,牢牢吸引住招生官的目光,成為廣大準(zhǔn)工程師們最關(guān)心的問題。
通過大量的案例分析我們發(fā)現(xiàn),申請頂級大學(xué)的頂級專業(yè),不僅需要提供符合要求的高中成績和雅思成績,精準(zhǔn)掌握申請中的每一個時間節(jié)點(diǎn),參加合適的背景提升項(xiàng)目也是十分重要的,例如參加滑鐵盧學(xué)術(shù)活動并獲得好成績能夠極大地提高申請人的競爭力。此外,申請計算機(jī)專業(yè)還需要額外提交申請文書,甚至進(jìn)行視頻面試,此時,千篇一律的模板化寫作只會使申請人泯然眾人,很難獲得招生官的青睞。

? 2026. All Rights Reserved. 滬ICP備2023009024號-1