關于計算機專業(yè)美國留學!


關于計算機專業(yè)美國留學!1.申請出國留學要明確自己的申請方向,不同專業(yè)的要求都會有所不同。
2. 申請的大體要求:GPA需要在3.0以上(好的學校需要在3.5以上);GRE(是的,工程科目必須要考GRE);托福/雅思(需要注意有少數學校是不接受雅思成績的,需要提前確認清楚)
3. 學術及實踐經歷:工科專業(yè)僅僅有學術成績和語言成績是不夠的,最好是有相應專業(yè)的研究經歷,比如跟著學校的教授做過相關的研究項目,或者在一些工業(yè)界的研究中心參與過一部分工作。
4. 申請材料:簡歷,個人陳述,三封推薦信,官方成績單
5. 經濟支持:美國碩士留學一般學費較為昂貴,獎學金的機會不多,所以需要估計自己的家庭,一般兩年需要50萬人民幣,如果達不到這個條件可以選擇申請學費較為便宜的公立大學。
美國留學其實沒有一個固定的申請條件的限制,和中國的分數決定一切不太一樣,所以如果你在某一方面有所欠缺也沒有關系,只要選好適合自己的學校,揚長避短,在其他方面多做一些補充,一定能申請到心儀的學校的。
關于計算機專業(yè)美國留學!

去美國留學有那些專業(yè)是限制專業(yè)不能選擇報?一、去美國留學敏感專業(yè)不能申報。
美國政府確定的敏感專業(yè)也是動態(tài)變化的,總結起來,留學美國的敏感專業(yè)方向大概有常規(guī)武器彈藥類、核物理和核工程技術類、火箭和導彈技術類、探測導航和飛行控制類、無人駕駛飛行器類、全球定位系統(tǒng)類、化學類、生物技術和生物醫(yī)學工程類、遙測、遙感、成像技術類、先進計算機類、電子技術類、先進材料類、激光與單向能量系統(tǒng)類、信息安全類、傳感器與傳感器技術類、機器人與智能技術類、海軍技術類、地理和城市規(guī)劃及建筑學類、土木工程、環(huán)境規(guī)劃和地面景觀設計類等。
二、這些專業(yè)都能申請。
美國的所謂危險領域也需要聰明的國際留學生去參與研究和開發(fā),但核心的研究項目不會讓外國人參與,也就是說,國際學生照樣可以申請美國危險領域的研究生,但具體研究項目和方向會有限制,對申請人的錄取造成影響,簽證時也會多加審查,常會遇到特別的行政處理,即常說的Check。
關于計算機專業(yè)美國留學!

留學美國大學計算機科學專業(yè)如何?

留學美國大學計算機科學專業(yè)如何?

關于計算機專業(yè)美國留學!

美國大學計算機科學專業(yè)很受中國學生的青睞。美國可以稱為是互聯(lián)網方面的鼻祖,擁有了非常先進的互聯(lián)網技術。每年都吸引了一大批中國學子赴美國留學入讀計算機科學專業(yè),想學習美國的先進技術。針對學生申請的美國計算機科學專業(yè)方向

多媒體動漫方向。

這個專業(yè)包括了計算機科學圖形學Computer Graphics,主要研究圖像的表達、處理等。計算機科學成像、三維動畫、網絡影像傳播都屬于這個方向的范疇。學習這個專業(yè)的同學可以去游戲設計公司,電影視頻公司、電子出版、教育軟件開發(fā)、商業(yè)簡報、平面廣告設計及其它多媒體應用領域的媒體集成與系統(tǒng)設計的工作崗位尋找機會。現在的生活離不開圖形圖像的數字表達處理,也就離不開學多媒體,計算機科學圖形學的同學。

軟件編程方向。

大體上分成軟件設計、編程語言和軟件測試。包括需求分析、結構設計、開發(fā)流程、生命周期等等相關內容全部在關注范圍。計算機科學專業(yè)的基礎學科如操作系統(tǒng)、數據結構和算法全部包含。此方向幾乎屬于CS內部第一大的方向了,錄取名額很多,獎學金也有一些。問題的關鍵是,這個專業(yè)是培養(yǎng)coder的,而計算機科學專業(yè)的從業(yè)者大部分就是coder。因此學這個專業(yè)工作機會較多,但是起步階段的收入居于中等。

計算機科學網絡Networking甚至包括Telecommunication。

這個范圍可以說是非常的大。網絡應用、網絡協(xié)議、網絡通信、網絡理論、網絡安全、加密解密、路由算法、甚至編解碼都是需要學習的學科。這個學科申請的競爭者非常多,來自 EE,ECE背景的同學也都可以申請。Telecommunication就業(yè)不錯,從設備商到運營商到第三方軟件開發(fā)商,都有職位可以選擇。很多公司的招人廣告上寫的就是Telecommunication和CS,EE相關專業(yè),可見這個范圍達到什么程度,明明是個應用專業(yè),卻都快成了與EE,CS平起平坐了。中國國內這方面工作機會也多,中國移動按照用戶數量是世界第一大運營商。Networking里面有方向設計及到網絡安全方面,這個方向的工作主要是在大型政府、國防、電信、電力、金融、鐵路等部門的計算機科學網絡系統(tǒng)——若在美國就業(yè),因受到公民身份等限制不少,回國形勢還是不錯的。

計算機科學科學技術方向。

該方向包括了理論性非常強的計算機科學理論、計算機科學科學與工程計算Scientific Computing、人工智能AI以及人際交互Human-computer interation等。計算理論是完全偏向理論的學科,研究的不只是算法,更加重要的是算法的有效性和可行性。算法可行性,算法復雜度,密碼學相關領域都是這個偏理論的方向的研究對象。本專業(yè)不太建議同學們申請,從各個渠道得來的消息都是這個專業(yè)不好找工作。這一點在美國與中國都是一樣的,過于偏重理論和科技前沿探索的專業(yè)方向往往工作比較難找。

互聯(lián)網電子商務。

主要研究如何利用市場營銷觀念,商業(yè)策略,經濟學理論和計算機科學技術來開發(fā)新的商業(yè),以及如何通過運用互聯(lián)網和相關信息技術轉化目前存在的商業(yè)模式。美國電子商務的應用領域和規(guī)模都遠遠領先于其他國家,目前在全球電子商務交易額中,大約有 50%發(fā)生在美國。在全球商務網站中,美國占有90%以上。這與美國良好的網絡狀況、大量的高學歷網民、完善的法律體系、健全的電子支付手段、成熟的社會信用體制等一系列情況是分不開的。在中國電子商務迅猛發(fā)展的今天,促使很大一部分學生留學美國就讀電子商務專業(yè)。

我想去美國留學讀計算機專業(yè)碩士或MBA都需要那些條件?對年齡有什么要求?對年齡沒有要求,有工作經驗的對申請非常有幫助。
申請計算機專業(yè),要求本科相關專業(yè),要考托福/雅思和GRE。
申請MBA,沒有專業(yè)背景要求,要考托福/雅思和GMAT。
一般要求托福550/新托79,雅思6.5,GRE1200以上。
如果你考試沒有達到要求,或沒有時間準備考試,可以申請語言加專業(yè)的雙錄取,去了學校先讀語言課程,然后再讀專業(yè)課程。
如有問題,你可以留下你的郵件或其他聯(lián)系方式,我們再聯(lián)系。

留學美國計算機博士專業(yè)申請是哪些條件到美國留學不論是什么專業(yè),都不能忽視專業(yè)申請條件這個因素,那留學美國計算機博士專業(yè)申請是哪些條件?美國計算機專業(yè)霸主的位置在世界范圍內都是無可撼動的,計算機專業(yè)強烈的競爭環(huán)境,也使得美國計算機博士的申請看似迷霧重重,下面為大家詳細介紹留學美國計算機博士需要些申請條件?
1、GPA
根據歷年的實際經驗,成功申請TOP10計算機專業(yè)GPA一般都3.6以上,個別學校的入學新生平均GPA可達3.8。
2、TOEFL/GRE
不少學校有對TOEFL單項是有限制的,而且一些學校對錄取學生TOEFL成要求很高。國際學生申請美國大學TOEFL成績底線為100分,實際經驗前十名計算機專業(yè)往往要達到110+。而GRE,除要參加GRE
General Test外,建議申請者盡量參加GRE計算機專項考試(GRE Subject Test),以體現自己專業(yè)實力,獲得學校的青睞。
3、推薦信/PS(SP)
在申請美國博士留學中,推薦信其實是很受看重的,如果有比較強的support(看你的推薦人,以及里面的寫法)還是很重要的。如果你的推薦人牛,或推薦老師很負責或你內容組織的好的話,還是比較重要的。
4、本科背景
留學美國計算機博士專業(yè)申請是哪些條件?事實上,不管在國內是美國,背景,也就是你畢業(yè)學校,都非常重要,傳統(tǒng)名校/常春藤畢業(yè)的學生在擇校/工作等方面確實比一般其他學校受到更好照顧。
5、重要的獎勵或榮譽
國外教授最青睞的榮譽/獎項就是數模競賽和數學競賽了,當然是全國級的,世界級更好。其它較重要的經歷如MSR等的研究經歷也還不錯。此外可能一些重要獎學金,大公司研究實習經歷也會起到一些作用。
6、發(fā)表的論文
論文是未來導師看到你身上學術潛力的基本材料。雖然用論文來衡量一個人研究能力未免太絕對,目前主要是這樣。這里的論文主要是指國際會議的英文論文,如果是地區(qū)的說服力就不大。
由于CS軟件工程方向的特點,當前本學科幾乎所有重的論文基本都發(fā)表國際會議上,主要是各領域的頂尖會議;當然我們不能指望我們國內的CS軟件工程申請者能在這些頂尖會議上發(fā)表論文,至少一些比較正規(guī)的會議上有文章絕對會大大增加你的錄取機會。至于期刊的話,除非在JCST,軟件學報,計算機學報之的有文章你可以強調一下難度,其他的中文期刊則并沒有多少說服力。

美國留學計算機專業(yè)研究生的問題。同樓上一樣,申請follow或者tuition的概率不好說。
如果說你在學校期間或者工作期間參與了什么項目的研究可以增加你的獎學金的申請概率。如果沒有的話,那么你的概率不高,但是可以去嘗試減免部分學費。
至于PHD,幾乎可能性不大。但是PHD獲得獎學金的概率大。
還有TA/RA的限制很多,一是你的專業(yè)知識成績很好,并且在計算機領域有獨特的見解
二是你的語言表達能力要好,就是你TOEFL的口語和聽力成績突出。至少是25分以上。
不過,以上所指的是名校申請。
如果,你想拿獎學金的話,你可以降低對學校的要求。比如說申請一些排名不是很靠前的學校,這樣拿獎的概率會大一些。

美國大學本科offer 專業(yè)限制嗎申請沒限制,其他因素要考慮
看下你高中出身,是否有敏感背景盡量遠離高科技,計算機,通信,生物,這些。
先了解一下你的個人基礎情況,從政策上來說,之前發(fā)布了技術封鎖,針對于研究生和博士;美國大學的本科階段主張并不會讓學生深入學習該方向,因此,本科生對這些技術封鎖的專業(yè),涉及程度不高,并不能歸入“敏感”范疇。并且,簽證發(fā)放并沒有縮減,反而有一定程度的上升。因此申請美國本科的學生在這方面不用過于擔心。

留學美國大學本科計算機系需要什么條件20 世紀40年代世界第一臺現代計算機在美國誕生以來,美國一直執(zhí)全球計算機學界之

牛耳,這同時也是美國計算機產業(yè)界占據絕對優(yōu)勢的重要原因之一。我們成批量地引進
的國外眾多優(yōu)秀教材絕大多數也都來自美國。計算機學科仍然在高速發(fā)展,與此對應的
計算機人才培養(yǎng)模式也在不斷變化,密切關注和跟蹤國外尤其是美國名校的教學新動態(tài)
乃至培養(yǎng)思路和教育思想,應該是非常有意義的。
本文即選擇了美國計算機學科最負盛名的五所高校,對目前各校計算機科學(Computer
Science)專業(yè)的本科教學體系進行了一些分析。

斯坦福大學

斯坦福大學擁有獨立的計算機科學系。瀏覽該校的教學手冊,最具特色的恐怕要算多門
科普性計算機知識講座了,一般有兩到三個單元,涉及面非常之廣,從量子計算到數字
演員,從計算科學的偉大思想到網絡安全,從網上拍賣到使用元編譯發(fā)現大型開放源代
碼軟件中的大量錯誤,其中還不乏對技術烏托邦、斯諾“兩種文化”、計算機面臨的困
境以及迅速發(fā)展所帶來的諸多問題的思考。開課的老師陣容強大,基本上都是響當當的
名教授,甚至包括圖靈獎得主John McCarthy。用這種講座代替計算機科學導論性質的專

門課程,可以充分展示計算機科學的豐富內涵,使學生較早地了解學科的輪廓和脈絡,
對于開闊學生視野,啟發(fā)學生的學習興趣也大有好處。由于美國大學中專業(yè)的選擇非常
靈活,而近年來計算機學科招生受行業(yè)影響流失嚴重(這種情況甚至驚動了比爾·蓋茨,

2004年微軟到各大高校招兵買馬時,他每站必到,利用自己的明星效應,大講計算機學

科的美妙前景),可以想象,這種講座同樣也肩負著吸引學生選擇計算機專業(yè)的重大使命

。

斯坦福大學典型的低年級課程設置如表1所示。

表1 斯坦福大學低年級主要課程設置

數學(至少23個單元)

數學 41(課程號,下同) 微積分 I 5

數學 42 微積分 II 5

統(tǒng)計 116 概率論 3~5

計算機 103 離散結構 4或6

以下任選兩門:

數學 51 微積分 5

數學 103/113 線性代數 3

數學 109 應用群論 3

計算機 157 邏輯和自動推理 4

計算機 205 機器人、視覺和圖形學數學方法 3

科學(至少11個單元)

物理 53 力學 4

物理 55 電磁學 4

其他

工程基礎(至少13個單元)

計算機 106 程序設計抽象/方法學 5

工程 40 電子學基礎 5

選修課

技術與社會(3~5個單元)
進一步的課程設置如表2所示。

表2 斯坦福大學高年級主要課程設置

程序設計(2門課)

計算機 107(課程號,下同) 程序設計范型 5

計算機 108 面向對象系統(tǒng)設計 4

理論(2門課)

計算機 154 自動機與復雜性理論 4

計算機 161 算法的設計與分析 4

系統(tǒng)(3門課)

電子電氣 108B或282 數字系統(tǒng)或計算機體系結構 4

計算機 編譯原理 3

計算機 計算機網絡 3

計算機 操作系統(tǒng) 3

應用(選2門課)

計算機 人工智能 3~4

計算機 數據庫 3

計算機 圖形學 3

項目(1門課)

計算機 至少3個單元

限選課(多門)
加州大學伯克利分校

伯克利的課程設置也有很多獨樹一幟的地方,尤其是在專業(yè)基礎課方面,除了有專業(yè)導
引課程“計算機科學專題”之外,對于沒有編程經驗的學生,第一門編程課是符號編程
入門,采用LISP語言。有一定編程經驗或者有自學能力的學生,可以選擇多種語言和環(huán)
境的自主學習(Self-paced)課程,包括C、 Fortran、C++、Java,以及UNIX的使用等,
這種多元化與伯克利計算機科學與電子電氣工程同系有關。但是所有學生在第二學期都
要學習一組獨特的基礎課:61A“計算機程序的結構與解釋”,采用MIT Abelson等編著
的同名教材(中譯本機械工業(yè)出版社出版,清華大學出版社出版了影印版);61B“數據結

構”(教材采用自編講義);61C“計算機結構”(Machine Structures),采用Hennessy的

《計算機組織與設計》(中譯本清華大學出版社出版,機械工業(yè)出版社出版了影印版)。
這項規(guī)定就是轉校生也不例外,可見其中蘊涵了伯克利多年的教學經驗結晶。

伯克利其他比較有特點的課程還有:將離散數學和概率論結合講授的CS70,主講是名教
授 Christos Papadimitriou;CS98-1 編程練習課,以主要大學生編程競賽中的賽題為
授課素材;CS 169 軟件工程直接用Kent Beck的《極限編程》(人民郵電出版社出版了中

譯本)作為教材,非常超前,但是既然連Pressman的《軟件工程:實踐者方法》新版中敏

捷方法都已經成為重頭戲,既然IEEE都已經開始制定敏捷方法相關標準,這種課程選材
也就不顯得那么駭世驚俗了。除了軟件工程課程常見內容外,教學側重實際,貫穿了極
限編程的思想,涵蓋UML、JUnit單元測試、軟件架構、設計模式和反模式、重構、CVS版

本控制、系統(tǒng)和集成測試,最后要求完成一個實際產品,并進行演示。

UIUC(伊利諾依大學厄班納-香檳分校)

UIUC的計算機科學專業(yè)創(chuàng)建于1972年,到1986年基本定型,十多年來幾乎沒有什么變化
。其教學體系如圖1所示。

圖1 UIUC改革前的計算機科學課程體系

其中,數值分析方向課程中,Math225為矩陣論,CS257為數值方法,CS35x代表數值分析

導論、常微分數值方法、偏微分與數值逼近和數值線性代數;

理論方向課程中,CS173為離散結構,CS273為計算理論,CS37x包括算法、形式方法、程

序驗證;

人工智能方向課程中,CS348為人工智能導論,CS34x包括機器人、機器學習與模式識別
;

軟件方向,CS125為計算機科學導論,CS225為數據結構與軟件工程原理,CS31x包括數據

庫、圖形學、多媒體,CS32x包括軟件工程、操作系統(tǒng)設計、分布式系統(tǒng)、編程語言與編

譯器、并行計算、實時系統(tǒng)、編譯器構造、編程語言設計;

硬件方向課程中,CS231為計算機體系結構I,CS232為計算機體系結構II,CS33x包括計
算機組成、VLSI系統(tǒng)與邏輯設計、VLSI系統(tǒng)設計、通信網絡、嵌入式體系架構與軟件。
可以看到,處在圖1中最下面的課程基本上都是在多門中選擇一至三門,整個體系脈絡清

晰,具有很高的靈活性。與斯坦福不同的是,UIUC的計算機科學導論課程比較簡單,只
有一門為新生開的計算機科學導向課(CS100),而且并非必修。名為“計算機科學導論”

的CS125實際上是以Java語言為主的編程入門課,涵蓋了一些算法的內容。此外還有與之

配套的實驗課。當然,系里所開的許多面向高年級和研究生層次的講座是對低年級開放
的。

2003年,在工程院院長David Daniel的倡導下,計算機系對教學計劃進行了改革,以反
映目前社會、行業(yè)和技術的發(fā)展趨勢。主要的變化有:

* 在必修要求中增加了兩門編程課:CS241 系統(tǒng)編程,采用Gary Nutt的《操作系統(tǒng)》作

為主教材,Stevens的《Unix環(huán)境高級編程》作為編程教材;CS242 程序設計實驗(Progr

amming Studio),教學大綱基本上以Kernighan的《程序設計實踐》為藍本(以上教材機
械工業(yè)出版社均出版了中譯本和影印版)。

* 必修要求中增加了一年的高級項目,強調團隊合作和軟件工程實踐,包括文檔寫作、
口頭表達、項目規(guī)劃與管理等,實際上是在實踐中學習軟件工程。這門課也可以用兩學
期的軟件工程或者一年的高級論文代替。仍然充分保留了靈活性,有利于因材施教。

* 增加了CS173 離散結構的學時,部分原CS273的內容移到這里,同時CS273又新增了原C

S375的內容。這實際上是提高了對計算機理論的要求。

* 在專業(yè)課程中增加了數據挖掘、信息檢索和高級圖形學。

CMU(卡內基梅隆大學)

與MIT、伯克利等學校計算機科學仍然和電子與電氣工程同處一系不同,CMU的計算機科
學系成立于1965年,是全美最早的,如今它已經升格為計算機科學學院。其研究生項目
中除了機器人方向與硬件關系較多之外,其他基本上都是純軟的。從這個意義上來說,C

MU的教學體系對于偏軟的計算機科學系應該有較大的借鑒意義。

CMU 的教學手冊上沒有從傳統(tǒng)意義上針對計算機科學專業(yè)學生的導論課,雖然有名為“
計算機科學偉大思想”的兩學期課程,但是從內容上看應該是離散數學的替代,因為此
外CMU并沒有其他離散數學方面的課程。此課程沒有教材,內容比傳統(tǒng)離散數學要靈活得

多,涉及概率、代數、算法、加密理論、復雜性理論、博弈論等,非常注重學習的趣味
性和實用性。

與其他名校相同,CMU對程序設計的重視也給人留下很深印象:本土新生的第一堂課就是

“初中級程序設計”,直接講授Java。然后是中高級程序設計(Java)、C語言編程技巧、

高級編程實踐(Java)、程序設計原理(用SML語言講授)。

目前計算機科學專業(yè)教學計劃中的一個難點,是硬件課程的設置問題。硬件知識體系本
身非常豐富,但是硬件課程多了,又削弱了計算機科學專業(yè)的特色。CMU在這一問題上是

怎樣處理的呢?計算機科學學院的現任院長Randal E. Bryant 親自給出了回答,他用15

~213“計算機系統(tǒng)導論”一門課(12個單元)完成了硬件知識的教學。這項教學改革的成

果就是一本厚達900多頁的書:《Computer Systems: A Programmer's Perspective》(
中譯本《深入理解計算機系統(tǒng)》已經由中國電力出版社出版)一書。他在該書的序言中說



“本課程的宗旨是用一種不同的方式向學生介紹計算機。因為,我們的學生中幾乎沒有
人有機會構造計算機系統(tǒng)。而大多數學生,甚至是計算機工程師,也要求能日常使用計
算機和編寫計算機程序。所以我們決定從程序員的角度來講解系統(tǒng),并采用這樣的過濾
方法:我們只討論那些影響用戶級C程序的性能、正確性或實用性的主題。

比如,我們排除了諸如硬件加法器和總線設計這樣的主題。雖然我們談及了機器語言,
但是不關注如何編寫匯編語言,而是關心編譯器怎樣翻譯C的各種構造,比如指針、循環(huán)

、過程調用和返回,以及switch語句。更進一步,我們將更廣泛和現實地看待系統(tǒng),包
括硬件和系統(tǒng)軟件,討論鏈接、加載、進程、信號、性能優(yōu)化、評估、I/O以及網絡與并

發(fā)編程。

這種做法使得我們講授本課程的方式對學生來講既實用、具體,又能實踐,同時也非常
利于調動學生的積極性?!?

網站上的一些隨書配套實驗,也獨具匠心。因此此書的成功是水到渠成的。根據配套網
站上的列表,它已經被全球80多所院校采用作為教材。

MIT(麻省理工學院)

MIT的課程設置,只能用其學生起點高來解釋。該校沒有典型意義上的計算機科學專業(yè),

偏軟的只有理論計算機科學和人工智能及其應用兩個專業(yè)。因此沒有類似于其他學校的
導論課程。

在MIT 的電子電氣工程與計算機科學系中,所有學生都要參加如下四門課程:6.001“計

算機程序的結構與解釋”,當然與伯克利相同,采用的是Abelson等編著的同名教材;6.

002“電路與電子學”;6.003“信號與系統(tǒng)”(自編講義);6.004 “計算結構”(Comput

ation Structures),與伯克利的61C“計算機結構”對等(教材是自編課件)。此外有兩
門專業(yè)基礎數學課:“概率系統(tǒng)分析”(教授自編教材)和“計算機科學數學”,后者的
教材是國外院校普遍采用的Rosen所著《離散數學及其應用》(中文版由機械工業(yè)出版社
出版)。

對MIT的學生而言,實驗課程有多種選擇:電氣工程和計算機科學實驗,模擬電子實驗,

數字系統(tǒng)實驗,微機項目實驗,半導體設備項目實驗。此外,無論何種專業(yè),都有軟件
工程實驗課。值得注意的是,本科生各專業(yè)的必修課程中并沒有軟件工程課程。也就是
說,軟件工程的內容都在實踐中完成了。帶軟件工程實驗課的是因為提出Liskov 替換原

則而知名的女教授Barbara Liskov,她剛剛獲得了2004年度的馮·諾依曼獎。作為美國
工程院和藝術科學院的雙院士,她幾十年在軟件開發(fā)研究方面的經驗,將有力地保證這
門實驗課程的質量。

分析與總結

由上面的材料可以看出,各個學校的教學體系之間還是有不小差異的。這首先得歸因于
歷史沿革形成的專業(yè)側重、機構設置上的不同。其中MIT算是一極,由于和電子電氣專業(yè)

深深地融合,計算機專業(yè)帶有很強的“硬派”色彩。而CMU可以算作另一極,計算機科學

有自己的獨立學院,非常罕見,因此它的課程設置“軟化嚴重”——與硬件相關的只用
一門課就解決了。UIUC和斯坦福由于都擁有獨立的科系,所以可以歸入后一陣營。伯克
利可以認為處于兩極中間,但是仔細分析起來,它的計算機科學專業(yè)目前雖然仍屬于電
子電氣和計算機科學系,但是有相當大的獨立性,1973年創(chuàng)立以來,一直有自己的主席
和教學安排,所以離后者更近一些。

此外,各校在專業(yè)導入課程的設置上差別也非常明顯?;旧峡梢苑譃槿?。按
IEEE-ACM《Computer Curricula 2001》(以下簡稱CC2001)的分法,斯坦福屬于廣度優(yōu)先

(有明確的注重廣度的導引課程),MIT的屬于函數為先(采用函數式語言),CMU和 UIUC屬

于對象為先(直接采用Java)。伯克利有些特殊,它有導引課,但是廣度稍差,緊接著又
采用函數語言,同時開設學生自學為主可以任選的多種語言課程,屬于混合多元型。應
該說各個學校在剛入門時如何調動學生積極性,培養(yǎng)對專業(yè)的感情上都有自己的思考。
無論哪種類型,將課堂變得有趣,能夠容納更多計算機科學的方面,都已經成為一種趨
勢。

無論如何,各校存在的差異并不妨礙各自培養(yǎng)出同樣優(yōu)秀的人才,這也給我們提供了一
種有益的啟示,辦學思路和方法應該是因地制宜的。

當然,總的來說,各學校之間的共性還是主要的。歸納起來,有這么幾個特點,值得我
們思考:

1. 硬件課程整體在減少

偏軟類的三所院校中,CMU最為徹底,硬件課程只有一門課,而UIUC也只有兩門必修(兩
門體系結構),斯坦福也是兩門(電子學、體系結構或數字系統(tǒng))。其中的原因,前面引述

的Randal E. Bryant所言作出了解釋,畢竟計算機科學需要關注的在計算機系統(tǒng)層次中
已經越來越高,底層越來越變得透明了。事實上,CC2001中制定的硬件課程也只有一門
。而國內目前一般還開設數字邏輯、微機原理、計算機組成與結構、微機實驗等硬件類
課程。

2. 程序設計日益重視

在CMU, UIUC和斯坦福,必修的程序設計類課程往往在四五門左右。伯克利加起來也有
四門。MIT雖然沒有大量前導性的編程課程,但是由于在后面計算機系統(tǒng)工程、計算機語

言工程、軟件工程實驗、Web軟件工程諸課程都有實際的項目要完成,所以實際學時也很

多,UIUC的改革更說明了這一點。同時,還出現了強調提高程序設計技巧,與軟件工程
環(huán)境和工具相結合,提倡團隊合作,高級程序設計課程與數據結構、算法課融合的趨勢
。這方面的代表有斯坦福。該校副系主任Eric Roberts曾執(zhí)教入門類課程多年,總結了
一套在語言教學中融入軟件工程和現代程序設計觀念,結合算法和數據結構教學的經驗
。其成果就是《C語言的科學和藝術》和《C程序設計的抽象思維》兩本書(影印版已由機

械工業(yè)出版社出版)。作為CC2001工作組兩位主席之一,他在C語言教學中強調庫與接口
設計、編程風格的重要性,并進而介紹抽象、封裝的概念,產生了很大影響。反觀國內
目前很多學校的語言教學和程序設計教學,不僅學時偏少,與其他課程孤立,而且脫離
實際,造成語言學習和相關專業(yè)課學習都變得非常枯燥,不利于調動學生的積極性。

應該說,這些名校的教學體系、教材和經驗都是豐富的寶藏,值得好好挖掘,比如每門
核心課程的教學法,實驗課程的安排,各門課程的銜接,大型項目的選材等。
美國大學本科的基本入學條件是
1. 要有SAT成績:至少1600分
2.平均分/GPA 成績至少80分/GPA 3.0以上
3.IBT成績85分

免費獲取《留學申請攻略》 一鍵領取
網上報名
  • 姓名:
  • 專業(yè):
  • 層次: ??分數:
  • 電話:
  • QQ/微信:
  • 地址:

文中圖片素材來源網絡,如有侵權請聯(lián)系644062549@qq.com刪除

轉載注明出處:http://m.tengyi66.com