CS學什麽?哪些學生適合CS?最好的CS名校有哪些?CS專業詳細介紹!

相信很多同學都有了解到,計算機科學專(zhuan) 業(ye) 是美國最熱門的專(zhuan) 業(ye) 選擇之一,除了在學校可以學到一技之長外,畢業(ye) 後也可以很快找到高薪工作。但是沒有說的部分是,就讀計算機科學專(zhuan) 業(ye) 的休學率也非常高,主要原因是學生在選擇專(zhuan) 業(ye) 時沒有理解它到底在幹嘛,隻看到大家都在搶著申請,或者是聽說畢業(ye) 後薪水很多所以就選了。

如果你不知道什麽(me) 是計算機科學、課程內(nei) 容會(hui) 上些什麽(me) ,甚至不知道CS學位適不適合自己,就趕快往下看吧!

什麽(me) 是計算機科學(Computer Science, 簡稱CS)?

你聽過寫(xie) 程序嗎?沒錯,這就是計算機科學最廣泛的意義(yi) 。計算機科學重視軟件設計、開發與(yu) 測試,所以學生必須擁有非常好的數學頭腦跟邏輯概念,並且能夠了解最新的網絡功能與(yu) 趨勢,這樣才能設計出一套好用的程序或軟件。

計算機科學主修會(hui) 有一些基本課程,包含:

編程概論(Introduction to Programming)計算機係統(Computer Systems)軟件設計(SoftwareDesign)軟件工程(Software Engineering)計算機組織 (Computer Organization )算法和數據結構(Algorithms and Data Structures)計算機科學倫(lun) 理(Ethics in Computer Science)代數(Algebra)統計(Statistics)操作係統(Operating Systems)計算機圖形學(Computer Graphics)人工智能(Artificial Intelligence)計算機安全(Computer Security)編程語言(Programming Languages)數據分析(Data Analysis)移動應用開發(mobiles Application Development)

CS 專(zhuan) 業(ye) 的學生會(hui) 學哪些程序語言,上到哪些 CS 課程?

每所大學的課程不同,但讀 Computer Science 的學生一般會(hui) 在大學學到 Object-Oriented Programming(物件導向程式設計,簡稱 OOP)。在大一時,學生會(hui) 接觸到的 OOP 語言包含 Java、Python、C、PHP、 JavaScript。之後可能會(hui) 接觸到 C++、C#、Common Lisp、Ruby、Objective-C、 Swift。同時,學生應該會(hui) 有機會(hui) 接觸到 HTML/CSS、MySQL、Git、React/Angular、Shell 指令等。

除了教你如何 “寫(xie) 程序“,必修主修課中可能會(hui) 包含下麵這些方向的課程:

GitServer setupCommand lineCloud computingmobiles developmentWeb developmentCompilerNetworkAlgorithmsMachine learning/Artificial IntelligenceBlockchainSecurityGame development

美國最好的8所CS大學如果你確定自己對CS學位感興(xing) 趣,那麽(me) 接下來要介紹美國最頂尖的8所CS大學

(以下學校是按照字母排序,而非排名)

PART.01卡內(nei) 基梅隆大學

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

卡內(nei) 基梅隆大學的CS學位在AI人工智能領域特別強大,也在2018年的時候創立的人工智能相關(guan) 專(zhuan) 業(ye) 。他們(men) 的課程注重校內(nei) 研究和校外實習(xi) ,也非常鼓勵學生從(cong) 事跨領域研究,例如計算機科學+藝術領域的結合。

PART.02康奈爾大學

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

康奈爾大學的計算機科學課程重視演算法、數據結構、邏輯、程式語言編寫(xie) 及相關(guan) 理論課程,在核心課程完成後,學生還可以參加額外感興(xing) 趣的選修課。課程多采用小班教學,在知名教授的教導下進行獨立研究。

PART.03麻省理工學院

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

麻省理工學院的CS學位大概是全世界最強的了,他們(men) 高度重視研究、解決(jue) 問題及模型建構。除了一般的計算機科學專(zhuan) 業(ye) 外,還有CS+分子生物學與(yu) CS+電氣工程學等混和型專(zhuan) 業(ye) ,學生都可以依據自己的興(xing) 趣去選擇所好。

PART.04倫(lun) 斯勒理工學院

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

計算機科學是倫(lun) 斯勒理工學院最受歡迎的專(zhuan) 業(ye) ,每年都招收數百名學生。課程強調靈活性,學生可以從(cong) 眾(zhong) 多選修課程中選擇自己喜歡的課程,也可以選擇輔修或雙學位。另外,如果是想無縫接軌研究所的學生,該專(zhuan) 業(ye) 也有提供5年製的學士+碩士計劃。

PART.05斯坦福大學

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

斯坦福大學的計算機科學係成立於(yu) 1965年,一直被評為(wei) 世界上頂尖的學科之一,除了課程,學生還可以參加學校舉(ju) 辦的CURIS研究計劃。計算機科學相當受到學校的重視,學生在讀期間有機會(hui) 得到大量研究跟實習(xi) 機會(hui) ,包括認識矽穀的企業(ye) 人脈。

PART.06加州大學伯克利分校

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

加州大學伯克利分校以卓越的STEM計劃享有盛名,並且有非常多課程可供學生選擇。學生在大學畢業(ye) 之後可以選擇攻讀碩博士學位,或者是直接進入業(ye) 界工作。

PART.07伊利諾伊大學厄巴納香檳分校

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

伊利諾伊大學厄巴納香檳分校以全方位頂級計算機科學工程計劃聞名,每年錄取2000多名學生。除了計算機科學本身的課程外,學生還可以依據興(xing) 趣選擇廣告、化學、音樂(le) 、哲學等其他跨領域專(zhuan) 業(ye) 做結合。

PART.08華盛頓大學

CS學什麽(me) ?哪些學生適合CS?最好的CS名校有哪些?CS專(zhuan) 業(ye) 詳細介紹!

華盛頓大學擁有1500多名計算機科學專(zhuan) 業(ye) 的大學生,學生可以依據興(xing) 趣選擇喜歡的課程,也有機會(hui) 進行研究、擔任助教、實習(xi) 及出國深造。

CS學位畢業(ye) 後的出路

開頭我們(men) 曾經提到,CS是個(ge) 非常熱門的專(zhuan) 業(ye) ,因為(wei) 畢業(ye) 後很容易找到工作且薪資又高,那麽(me) 具體(ti) 來說到底可以從(cong) 事哪些職務呢?

1、軟件開發人員(Software Developer)| 平均薪資:$107,510美元

軟件開發人員是最常見的職業(ye) 選擇,它的薪資中間偏高。軟件開發聽起來好像有點抽象,但如果你聽過Microsoft Office, Adobe等軟件,這些就是由軟件開發人員開發而成的。而且為(wei) 了因應計算機技術跟功能更新,這些軟件每年也會(hui) 隨之更新,所以永遠不怕開發完軟件就失業(ye) 。

2、計算機程序員(Computer Programmer)| 平均薪資:$86,550美元

現在我們(men) 常使用的電腦,其實背後也是由一連串代碼設計而成,而這些工作就是電腦程序員的工作。他們(men) 需要了解各種不同的程序語言,並且具有編碼方麵的專(zhuan) 業(ye) 知識

從(cong) 某些角度來說,需要有這群人先奠定計算機程序的基礎,而後才會(hui) 有軟件開發員、程序設計師等職務出現。

3、手機應用程序設計師(mobiles Application Designer)  | 平均薪資:N/A

想開發遊戲的你們(men) ,這裏或許有你們(men) 夢寐以求的職業(ye) 哦!由於(yu) 現在智能手機越來越流行,所有公司都絞盡腦汁在開發手機版的軟件或遊戲,也就是app

app設計師可以自己單獨開發,也可能是一群人一起開發,所以你也不一定要待在公司上班,如果有好的想法且可以獨立作業(ye) ,那麽(me) 自己成立一個(ge) 工作室開發各種app也是可行的。

4、網絡安全專(zhuan) 家(Cybersecurity Expert)  | 平均薪資:$99,730美元

網絡安全專(zhuan) 家致力於(yu) 防止黑客或有心人士破壞係統,因此他們(men) 必須精通網絡安全檢測、預防安全漏洞,並盡可能保護電腦或網絡不要受到破壞。現在信息安全觀念的崛起,越來越多公司需要這方麵的人才,是個(ge) 相當有潛力的職業(ye) 。

5、網頁開發人員(Web Developer)  | 平均薪資:$73,760美元

網頁開發人員是另一個(ge) 常見的CS職業(ye) ,工作職責就是從(cong) 頭開始架構、更新和維護網站,確保網站功能順暢和具有吸引力。任何一家公司都需要網頁開發人員,所以工作也算非常好找,不過薪資部分就稍微低了一些。

6、機器人/人工智能專(zhuan) 家(Robotics/Artificial Intelligence Expert)  | 平均薪資:$122,840美元

這幾年機器人和AI人工智能也逐漸崛起,很多企業(ye) 、飯店、餐廳都以機器人取代活生生的人。這是一個(ge) 比較需要專(zhuan) 業(ye) 知識和先進技術的工作,因為(wei) 需要幫這些機器”人”擁有思考模式,也許也隻有人類可以超越人類了。

7、數位貨幣顧問(Digital Currency Advisor)| 平均薪資:N/A

你對比特幣等加密貨幣感興(xing) 趣嗎?這是個(ge) 非常新興(xing) 的行業(ye) ,你必須對虛擬貨幣或加密貨幣非常了解,並且提供相關(guan) 建議,包含如何開發、如何交易及一些法律問題。

學 CS 有哪些優(you) 點?

| 畢業(ye) 後的薪水很高

CS 是在美國薪水最高的職業(ye) 之一,畢業(ye) 後的薪水平均是 $100,000 USD 左右,再加上公司給的 bonus 跟股票,幾年後薪水可以達到 $200,000 USD 都不是問題!

| 任何領域都會(hui) 需要工程師

不隻科技公司需要軟件工程師,任何公司都會(hui) 需要軟件工程師!一家銀行會(hui) 需要工程師幫他們(men) 寫(xie) 程序紀錄及追蹤資金流,一家報社會(hui) 需要工程師幫他們(men) 寫(xie) 網站給觀眾(zhong) 閱讀文章,一家商店會(hui) 需要工程師架構他們(men) 的線上商城賣東(dong) 西,連娛樂(le) 公司跟職業(ye) 球隊也都會(hui) 需要有人幫他們(men) 維護及更新官網或寫(xie) 程序管理人事等等。在各行各業(ye) 都依賴科技的今天,工程師是非常受歡迎的職業(ye)

| CS 是一個(ge) 未來會(hui) 越來越有前途,且不會(hui) 沒落的領域

你去過用食物列車取代服務員的壽司店,也看過或聽過無人商店可以取代商店的員工。隨著科技讓人類的工作跟生活變得更方便,科技也會(hui) 在接下來的幾年取代非常多勞力的工作,在不久的將來,無人駕駛車將會(hui) 取代司機,計算機軟件可以取代文職人員及會(hui) 計師,監視器可以取代安保,甚至自動烹飪機也可以取代廚師,但需要靠腦力寫(xie) 程序的工程師至少在接下來幾十年還不能被機器取代

| 各領域的工作都喜歡錄用 CS 專(zhuan) 業(ye) 的學生

即使你未來的工作跟寫(xie) 程序沒關(guan) 係,幾乎所有領域的企業(ye) 都喜歡招募理工科學生,原因是在學 CS 的過程你會(hui) 培養(yang) 很好的邏輯思維,學會(hui) 如何“思考”跟“解決(jue) 問題”,這個(ge) 思考能力在任何領域都是受用的。

每個(ge) 公司都喜歡“聰明的人才”,而大家會(hui) 普遍認為(wei) 大學能讀計算機科學專(zhuan) 業(ye) 的學生是聰明的,因此他們(men) 就會(hui) 比較好找到工作。

學 CS 有哪些缺點?

雖然 CS 有非常多優(you) 點,但也不是沒有缺點的,下麵我們(men) 列出一些讀計算機科學專(zhuan) 業(ye) 的缺點

| CS 是一個(ge) 非常非常非常難的專(zhuan) 業(ye)

如果學生在上大學之前有上過 AP Computer ScienceIB Computer Science,或者在課外上過程序課,學生可能會(hui) 覺得 CS 好玩又簡單。但當你到大學,尤其是大三及大四時,你會(hui) 發現 CS 的理論跟邏輯可能會(hui) 比你想像的還難好幾倍。理工科專(zhuan) 業(ye) 跟文科不同,文科學生可能要花很多時間讀書(shu) 或反覆背,但他們(men) 隻要多讀多背多寫(xie) 可能就可以。

CS專(zhuan) 業(ye) 的功課一般不會(hui) 很多,但題目非常難,可能一周的作業(ye) 就隻有 5-6 題,最後遞交的功課可能隻有不到 100 行程序代碼,但這 100 行可能要花 10-20 小時、甚至更多時間才想得到但也有可能他太難了,你怎麽(me) 想就是想不出來。

| CS 專(zhuan) 業(ye) 很依賴學生的邏輯能力

雖然申請計算機科學專(zhuan) 業(ye) 的學生很多,但進入之後選擇更換專(zhuan) 業(ye) 或休學的人數更多,為(wei) 什麽(me) 會(hui) 這樣?因為(wei) 計算機科學其實是難度相當高的專(zhuan) 業(ye) 之一,而且也它有它獨特的困難點。

計算機科學跟其他理工專(zhuan) 業(ye) 有他們(men) 獨特的思考模式,而這個(ge) 思考模式不是隻需要一位學生具備優(you) 秀的智商,同時還需要有非常優(you) 秀的邏輯能力

如果你隻擅長背誦課本,或在辯論時時常說不過對方,或你非常不擅長解邏輯謎題(logic puzzle),那你可能會(hui) 覺得計算機科學是個(ge) 非常難的科目。除非你上大學之前就對CS有非常大的興(xing) 趣及非常多的經驗,否則學生在大學上 CS 課程時可能會(hui) 被它的難度震撼教育。

| CS 課程不像你想像的那麽(me) 好玩Computer Science

的學生並不是可以一天到晚設計好玩的遊戲!很多學生以為(wei) 計算機科學就是寫(xie) 程序跟寫(xie) 遊戲,但實際上這門專(zhuan) 業(ye) 的課程並不隻是這麽(me) 簡單。

你在大學的四年會(hui) 有專(zhuan) 門教你一個(ge) 新語言的課程,但除非你主修 Game Development,不然你可能隻會(hui) 上到一兩(liang) 堂跟寫(xie) 遊戲或網站有關(guan) 的課,其他超過一半的課程應該會(hui) 是比較“無聊”的邏輯或理論課程,因此很多 CS 學生會(hui) 因為(wei) “跟原本想的不一樣、覺得不有趣”,所以換專(zhuan) 業(ye) 。計算機科學專(zhuan) 業(ye) 適合你嗎?

根據美國勞工局統計,軟件開發人員(計算機科學中最受歡迎的職業(ye) )年薪平均為(wei) $107,510 美元,而且近10年內(nei) 需求增加22%,同時CS學位也是美國高中生考慮的大學主修首選,但這表示你也要跟風嗎?

我們(men) 建議下麵這樣的學生可以考慮在大學主修計算機科學專(zhuan) 業(ye) :

01有優(you) 秀的腦力及邏輯能力 

CS 很需要一個(ge) 人的腦力跟邏輯能力,如果學生在高中學業(ye) 就遇到瓶頸,在大學的 CS 課程會(hui) 更難,這樣的學生有可能無法在計算機科學專(zhuan) 業(ye) 中有好的表現。

但如果你覺得高中課業(ye) 是很簡單的,或者有參加數學隊、奧林匹亞(ya) 數學競賽、或辯論社,或者平時有寫(xie) code 的經驗,那你的腦力跟邏輯能力應該就沒什麽(me) 問題!

02在高中有機會(hui) 接觸一些基本的 CS 課程 

如果學生在高中有相關(guan) 經驗,這就像是領先在起跑點一樣,到了大學會(hui) 更順暢。當再來人留學導師在輔導學生時,我們(men) 會(hui) 引導想讀 CS 的學生在高中就盡量接觸 CS 這個(ge) 領域。我們(men) 除了會(hui) 幫學生安排校內(nei) 合適的 CS 課程,同時也會(hui) 輔導學生如何利用課外時間上哪些合適的 CS 課程或者參與(yu) 合適的 CS 活動。

03能事先清楚了解 CS 的困難,對大學的難度有正確的心理預期 

再來人希望學生不要上大學時才發現在自己的期待與(yu) 大學的現實有落差,甚至最後因為(wei) 發現 CS 不合適自己而淪落到需要轉專(zhuan) 業(ye) 或轉學的境地,所以再來人留學老師在輔導學生過程中會(hui) 讓學生了解大學 CS 專(zhuan) 業(ye) 的實際情況,學生才會(hui) 有正確的心理準備,這樣上大學時照正常才能有好的表現

04願意在大學時花很多時間跟精力在學業(ye) 上

CS 是一門非常困難的專(zhuan) 業(ye) ,除非你是學霸,否則 CS 學生在大學會(hui) 有非常繁重的壓力。如果你打算畢業(ye) 後往工程師或寫(xie) 程序的方向走,你在大學就必須付出非常多的時間及努力。 如果你不希望大學的四年太過辛苦,CS一定不適合你。不過如果你願意在大學辛苦四年,不怕任何壓力,那 CS 這條路是合適你的!

【競賽報名/項目谘詢+微信:mollywei007】

上一篇

不想讀文科了想轉商科可以申什麽專業?

下一篇

約翰霍普金斯大學(Johns Hopkins University)保姆級申請攻略!

你也可能喜歡

  • 暫無相關文章!

評論已經被關(guan) 閉。

插入圖片
返回頂部