當前位置:首頁 » 專業名單 » 美國大學c語言

美國大學c語言

發布時間: 2022-04-12 13:08:06

A. 留學美國大學本科計算機系需要什麼條件

20 世紀40年代世界第一台現代計算機在美國誕生以來,美國一直執全球計算機學界之

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

斯坦福大學

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

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

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

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



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

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

數學(至少23個單元)

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

數學 42 微積分 II 5

統計 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 面向對象系統設計 4

理論(2門課)

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

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

系統(3門課)

電子電氣 108B或282 數字系統或計算機體系結構 4

計算機 編譯原理 3

計算機 計算機網路 3

計算機 操作系統 3

應用(選2門課)

計算機 人工智慧 3~4

計算機 資料庫 3

計算機 圖形學 3

項目(1門課)

計算機 至少3個單元

限選課(多門)

加州大學伯克利分校

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

構」(教材採用自編講義);61C「計算機結構」(Machine Structures),採用Hennessy的

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

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

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

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

本控制、系統和集成測試,最後要求完成一個實際產品,並進行演示。

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

UIUC的計算機科學專業創建於1972年,到1986年基本定型,十多年來幾乎沒有什麼變化
。其教學體系如圖1所示。

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

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

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

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

序驗證;

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


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

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

譯器、並行計算、實時系統、編譯器構造、編程語言設計;

硬體方向課程中,CS231為計算機體系結構I,CS232為計算機體系結構II,CS33x包括計
算機組成、VLSI系統與邏輯設計、VLSI系統設計、通信網路、嵌入式體系架構與軟體。

可以看到,處在圖1中最下面的課程基本上都是在多門中選擇一至三門,整個體系脈絡清

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

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

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

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

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

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

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

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

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

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

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

CMU(卡內基梅隆大學)

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

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

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

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

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

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

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

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

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

~213「計算機系統導論」一門課(12個單元)完成了硬體知識的教學。這項教學改革的成

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



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

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

、過程調用和返回,以及switch語句。更進一步,我們將更廣泛和現實地看待系統,包
括硬體和系統軟體,討論鏈接、載入、進程、信號、性能優化、評估、I/O以及網路與並

發編程。

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

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

MIT(麻省理工學院)

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

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

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

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

002「電路與電子學」;6.003「信號與系統」(自編講義);6.004 「計算結構」(Comput

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

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

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

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

分析與總結

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

深深地融合,計算機專業帶有很強的「硬派」色彩。而CMU可以算作另一極,計算機科學

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

此外,各校在專業導入課程的設置上差別也非常明顯。基本上可以分為三類。按
IEEE-ACM《Computer Curricula 2001》(以下簡稱CC2001)的分法,斯坦福屬於廣度優先

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

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

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

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

1. 硬體課程整體在減少

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

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

2. 程序設計日益重視

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

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

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

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

應該說,這些名校的教學體系、教材和經驗都是豐富的寶藏,值得好好挖掘,比如每門
核心課程的教學法,實驗課程的安排,各門課程的銜接,大型項目的選材等。

美國大學本科的基本入學條件是

1. 要有SAT成績:至少1600分
2.平均分/GPA 成績至少80分/GPA 3.0以上
3.IBT成績85分

B. 大學c語言編程用什麼軟體

主 流TC3.0或者VC++6.0,當然一些比較前沿的軟體工程專業的可能會用到VC2005,用於mfc和api編程


C. C語言是哪個國家的語言

C語言之所以命名為C,是因為 C語言源自Ken Thompson發明的B語言,而 B語言則源自BCPL語言。
1967年,劍橋大學的Martin Richards對CPL語言進行了簡化,於是產生了BCPL(Basic Combined Programming Language)語言。
c語言宣傳圖
20世紀60年代,美國AT&T公司貝爾實驗室(AT&T Bell Laboratory)的研究員Ken Thompson閑來無事,手癢難耐,想玩一個他自己編的,模擬在太陽系航行的電子游戲——Space Travel。他背著老闆,找到了台空閑的機器——PDP-7。但這台機器沒有操作系統,而游戲必須使用操作系統的一些功能,於是他著手為PDP-7開發操作系統。後來,這個操作系統被命名為——UNIX。
1970年,美國貝爾實驗室的 Ken Thompson,以BCPL語言為基礎,設計出很簡單且很接近硬體的B語言(取BCPL的首字母)。並且他用B語言寫了第一個UNIX操作系統。
1971年,同樣酷愛Space Travel的Dennis M.Ritchie為了能早點兒玩上游戲,加入了Thompson的開發項目,合作開發UNIX。他的主要工作是改造B語言,使其更成熟。[2]
1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。此時,編程的樂趣使他們已經完全忘記了那個"Space Travel",一門心思地投入到了UNIX和C語言的開發中。隨著UNIX的發展,C語言自身也在不斷地完善。直到今天,各種版本的UNIX內核和周邊工具仍然使用C語言作為最主要的開發語言,其中還有不少繼承Thompson和Ritchie之手的代碼。[2]
在開發中,他們還考慮把UNIX移植到其他類型的計算機上使用。C語言強大的移植性(Portability)在此顯現。機器語言和匯編語言都不具有移植性,為x86開發的程序,不可能在Alpha,SPARC和ARM等機器上運行。而C語言程序則可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的C語言編譯器和庫,然後將C源代碼編譯、連接成目標二進制文件之後即可運行。[2]
1977年,Dennis M.Ritchie發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。[3]
C語言繼續發展,在1982年,很多有識之士和美國國家標准協會為了使這個語言健康地發展下去,決定成立C標准委員會,建立C語言的標准。委員會由硬體廠商,編譯器及其他軟體工具生產商,軟體設計師,顧問,學術界人士,C語言作者和應用程序員組成。1989年,ANSI發布了第一個完整的C語言標准——ANSI X3.159—1989,簡稱「C89」,不過人們也習慣稱其為「ANSI C」。C89在1990年被國際標准組織ISO(International Organization for Standardization)一字不改地採納,ISO官方給予的名稱為:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被簡稱為「C90」。1999年,在做了一些必要的修正和完善後,ISO發布了新的C語言標准,命名為ISO/IEC 9899:1999,簡稱「C99」。[2] 在2011年12月8日,ISO又正式發布了新的標准,稱為ISO/IEC9899: 2011,簡稱為「C11」。
c語言是開源性語言 起源美國

D. 985本科CS專業,想申請美國TOP30院校

申請復美國排名前30的院校,對自身製成績和軟體科研背景都有較高的要求,需要基本達到這個層次,GPA3.5+ TOEFL100+ GRE320+ 一定的科研實習等軟性背景。
相對未來就業情況,美國的計算機前景會更好。還有院校師資上面,美國這方面也會更好一些。至於專 業的話,可以根據自己的情況去選擇。就拿我申請的美研計算機專 業來說,它的分支就有很多。尤其像美國這種高校眾多,每個院校都有自己的研究領域和專攻方向,你自己是很難選擇的。拿卡梅來說,它的計算機系的研究領域多達20個分支方向。所以對於一般留學小白來說,如何去規劃專 業選校之類的,還是難度系數很高的。如果你有這方面的打算,就要盡早做准備。一般是提前一年申請,在慧德留學後期老師的規劃下,我大二開始著手准備TOEFL、GRE的考試,在讀完大三取得100以上的托福成績,以及GRE318+;並且在考試的同時,後期老師安排我准備論 文等可以體現良好專 業背景的材料,那會我是在後期老師的規劃下進入MSRA實習,大大加深了我的競爭能力,也對於我將來的申請有很大的幫助。我的專 業和院校也是後期老師根據我的個人情況,幫我選擇的,我很滿意。

E. c語言編程題 題目標題: 猜年齡 美國數學家維納(N.Wiener)智力早熟,11歲就

c語言追求的是程序執行時間效率,題目給出立方之後是四位數,可以人為確定年齡范圍在10-21歲,至於為什麼不確定六位數再精確一點,個人覺得沒什麼必要。這個編程的核心在於如何分辨這10個數字不同,我定義了一個函數,用數組加循環判斷。以下是具體代碼。

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

intsame(inta[10]);//判斷10個數是否相等,相互不相等返回1
intmany(inta);//判斷一個整型數是幾位數

main()
{
inta[10],i,j,s,l;//a儲存10個數字的數組,i年齡循環變數,j將數字存入數組,s儲存四位數,l儲存六位數
for(i=10;i<22;i++){
s=pow((double)i,3);
l=pow((double)i,4);
if(many(l)!=6)
continue;//如果不是六位數則退出當次循環
for(j=0;j<4;j++){
a[j]=s%10;
s=s/10;
}//存入四位數
for(j=4;j<10;j++){
a[j]=l%10;
l=l/10;
}//存入六位數
if(same(a))
printf("age=%d ",i);//輸出
}
system("pause");
}

intmany(inta){
inti=0;
while(a>0){
a=a/10;
i++;
}
returni;
}

intsame(inta[10]){
inti,j,flag=1;
for(i=0;i<10;i++){
for(j=i+1;j<10;j++){
if(a[i]==a[j])
flag=0;
}
}
returnflag;
}

F. 美國大學的computer science的計算機語言基礎課程是哪種語言求解!

看具體學校,一般是C或Visual Basic吧。

G. 美國那些大學的IT專業是強項

斯坦福,伯克利,麻省理工,卡內基*梅隆

Stanford(斯坦福)的CS是個很大的 CS,擁有40人以上的資深教員,其中不乏響當當硬梆梆的圖靈獎得主(Edward A .Feigenbaum , John McCarthy)和各個學科領域的大腕人物,比如理論方面的權威DonaldE.K nuth;資料庫方面的大牛Je ffre yD.Ullm an(他還寫過那本著名的編譯原理,此人出自Princeton);以及R ISC技術挑頭人之一的John Henn e ssy。相信 CS的同學對此並不陌生。該系每年畢業30多名Ph.D.以及更多的Master。學生的出路自然是如魚得水,無論學術界還是工業界,Stanford的學生倍受青睞。幾乎所有前十的 CS中都有Stanford的畢業生在充當教授。當然同樣享有如此地位的還包括其他三頭巨牛:UC .Berkeley, MIT和CMU。
畢業於U. of Utah的Jim Clark曾經在Stanford CS當教授。後來就是這個人創辦了高性能計算機和科學計算可視化方面巨牛的SGI公司。SUN公司名字的來歷是:Stanford University Network .。順便提一下,創辦YAHOO的華人楊致遠曾在斯坦福的 EE攻讀博士,後來中途輟學辦了YAHOO。

CS科研方面,斯坦福無論在理論、資料庫、軟體、硬體和AI等各個領域都是實力強勁的頂級高手。斯坦福的RISC技術後來成為SGI / MIPS的Rx000系列微處理器的核心技術;DASH,FLASH項目更是多處理器並行計算機研究的前沿;SU IF並行化編譯器成為國家資助的重點項目,在國際學術論文中SU IF編譯器的提及似乎也為某些平庸的論文平添幾分姿色。

Stanford有學生14000多,其中研究生7000多。 CS有175人攻讀博士,350人攻讀碩士,每年招的學生數不詳,估計少不了,但不要忘了,每年申請 CS的申請學生接近千人。申請費高達90$。

斯坦福大學位於信息世界的心臟地帶———矽谷。加州宜人的氣候,美麗的風景使得Stanford堪稱CS的天堂。33.1平方公里的校園面積怕是夠學子們翻江蹈海、叱吒風雲的了。

申請斯坦福是很難成功的,但也並非不可為之。去斯坦福這樣的牛校,運氣很重要,牛人的推薦也很重要。

附:總的來說,前20的 CS可以分成三波:

一、4個最為優秀的 CS Program

H. 我2016年要去美國大學學計算機編程,我想知道在美國買蘋果電腦編程的多還是買windows系統學編程的多

不知道畢竟沒去過那裡,但是window系統盜版的較多,蘋果公司的系統具有獨特性,外觀華麗而且保護性強

熱點內容
四川農業大學申請考核博士 發布:2025-10-20 08:58:11 瀏覽:981
福田雷沃重工本科生待遇怎麼樣 發布:2025-10-20 08:53:49 瀏覽:575
華為要本科生嗎 發布:2025-10-20 08:25:41 瀏覽:550
2008年青島本科生工資 發布:2025-10-20 08:04:24 瀏覽:444
東北大學藝術考研 發布:2025-10-20 07:38:35 瀏覽:299
我的大學生活txt 發布:2025-10-20 07:35:28 瀏覽:25
人民大學外語系考研 發布:2025-10-20 07:31:12 瀏覽:894
上海交通大學考研輔導班 發布:2025-10-20 07:24:54 瀏覽:420
華中農業大學細胞生物學考研群 發布:2025-10-20 07:09:36 瀏覽:558
南京大學2016考研線 發布:2025-10-20 06:43:12 瀏覽:930