(留學SoEasy )曾經聽過一個關於程式設計師的笑話,如果你問一個程式設計師最討厭康熙的哪個兒子,程式設計師一般會回答:胤禩。原因麼?因為他是八阿哥(bug,就是程式設計師最討厭的編程錯誤)。劍橋大學和它的計算機科學系的名氣就不用贅述了,二者在2018年的世界大學排行班上都名列前五。今天我們只聊聊計算機專業的概況,申請條件,以及劍橋大學是如何培養簡直被市場寵壞了的程式設計師的^_^
01 本、碩、博,你選擇哪一個?
A)本科:「計算機科學」本科課程為期三年或四年。三年後畢業的學生獲得學士學位。在第三年達到高標準的學生可以繼續學習第四年,並獲得學士和工程碩士學位(MEng)學位。B)碩士:一年制的高級計算機科學MPhil學位是一般碩士學位,為學生攻讀計算機科學博士學位做準備。C)博士:博士學位是可以在計算機實驗室獲得的主要研究學位。劍橋大學博士是一項為期三年的研究項目,由學生在實驗室指派的導師指導下完成。期間沒有強制課程,學生們將在第三學年結束前完成研究內容,然後提交論文。D)認證情況:劍橋大學計算機系的課程獲得英國計算機協會(BCS)的認證。
02 劍橋程式設計師,不是想當就能當!
A)首先看看A Level和IB的成績要求吧!A Level:A*A*A,其中必須有一門進階數學課程!IB: 40-42 points, with 776 at Higher Level
B)雅思成績要求:一般要求總分.5分,單項最低7.0分;更高一些的標準是總分7.0分,單項最低6.5分。
C)學費:但凡熱門的專業學費都比較貴,計算機專業一年學費為30678英鎊,但與剛剛漲到一年七萬英鎊學費的醫學專業而言,可能小夥伴們就不覺得那麼貴了。倫敦的生活費,包括吃住,最低一年也需要1萬英鎊以上。另外,必須要準備一臺筆記本電腦,按照劍橋官方的表述,300英鎊以下的入門級電腦就夠了,但需要能夠運行Linux系統。
03 看看劍橋準備讓你學點啥?
A)第一年 (Part IA)
四門課程,有兩門計算機科學必修課,涉及計算機科學基礎、Java和面向對象程序設計、作業系統和數字電子學等。另外課程可以從化學、地球科學、進化與行為學、生物體的物理或者生物自然科學。可以看出,劍橋大學的計算機與科學專業,第一年課程還包括一些自然科學的課程,這也是為什麼劍橋大學允許計算機學生在第一年結束時,可以從計算機科學轉向其他課程,例如自然科學。
B)第二年 (Part IB)
第二年將重點學習本專業的核心學科,如理論(包括邏輯與證明,計算理論)、系統(包括電腦設計,電腦網路)、編程(包括編譯器構造,高級算法)、應用程式和專業(包括人工智慧,圖形,安全)。
C)第三年 (Part II)
第三年將要選擇15門課程,包括移動和傳感器網絡,通信原理,硬體和軟體的規範和驗證,量子計算,生物信息學,人機互動,自然語言處理,電子商務,先進的人工智慧,先進的圖形。另外,這一年所有的學生還將參與大型項目,展示他們的計算機科學技能,並撰寫一篇12000字的論文。
D)第四年 (Part III, 可選碩士學位)
第四年是為考慮從事學術或研究的學生而設計的,將在計算機科學的最前沿探索問題並開展大量的研究項目。前三年課程結束並且評估合格,就可以獲得學士學位,第四年結束將獲得碩士學位。
04 劍橋的計算機畢業生真的那麼搶手嗎?
劍橋計算機專業畢業生所掌握的知識和技能緊跟技術發展的前沿,所以深受工業、金融等領域企業的歡迎。每年在年度招聘會上,各大公司前來招聘的數量都遠遠大於畢業生的人數。大約一半的學生畢業後繼續在計算機行業工作,另外五分之一的學生會從事教學或者研究工作。也有許多畢業生選擇創業,成功地開辦了自己的公司,多數人很容易在軟體、硬體、遊戲產業、金融、通信和商業等領域找到理想的工作。
如果你正好從事軟體開發工作,你對劍橋大學的計算機專業怎麼看(留學SoEasy)?
聲明:本文在百家號獨家發表,轉載必須註明作者和出處。