

卡內(nèi)基梅隆大學(xué)(Carnegie Mellon University
簡稱CMU)坐落在賓夕法尼亞州的匹茲堡(Pittsburgh),是一所享譽(yù)世界的私立頂級(jí)研究型大學(xué),該校擁有全美頂級(jí)計(jì)算機(jī)學(xué)院。在軟件工程教育領(lǐng)域,卡內(nèi)基梅隆大學(xué)在全美始終排名第一。目前國際上最權(quán)威、實(shí)用,并被各國軟件產(chǎn)業(yè)界采納的軟件生產(chǎn)工程標(biāo)準(zhǔn)—能力成熟度模型(CMM),就是由該校下屬的軟件工程研究中心創(chuàng)立的。
申請(qǐng)要求:
申請(qǐng)美國計(jì)算機(jī)軟件工程的研究生必須要有兩年以上的軟件開發(fā)工作經(jīng)驗(yàn);必須要有相關(guān)的軟件開發(fā)的學(xué)習(xí)背景,例如在本科時(shí)曾上過數(shù)學(xué),運(yùn)算法則,數(shù)據(jù)結(jié)構(gòu)或編程語言等課程;必須掌握一些面向?qū)ο蟮木幊陶Z言,例如JAVA, C++, Pascal, Modula2, Ada或者C語言;必須要有編譯技術(shù)、編程語言,操作系統(tǒng),數(shù)據(jù)系統(tǒng)中的任何兩種技能。
課程設(shè)置:
卡內(nèi)基梅隆大學(xué)軟件工程(MSIT-SE)共有5門核心課程,其中3門需要在秋季學(xué)期選:
17651 Models of Software Systems;
17652 Methods: Deciding what to design;
17653 Managing Software Development;
另外還有一門必修的Communication課。
這四門課系里都會(huì)事先選好。 三門核心課需要的時(shí)間都比較多。
(1)Models 主要介紹使用數(shù)理邏輯和Model checking,需要一些數(shù)學(xué)技巧。每周一次作業(yè),一共有三次Project,期中有一次Take Home考試,期末有閉卷考試。平均每周大約需要15小時(shí)。
(2)Methods 主要介紹軟件需求收集、分析和初步設(shè)計(jì),需要閱讀大量論文和課本,作業(yè)形式主要是使用學(xué)到的方法來進(jìn)行設(shè)計(jì)。這門課被大多數(shù)同學(xué)認(rèn)為是最難的一門,每周有兩次作業(yè),一共有五個(gè)Project(需要和MSE合作),每個(gè)人需要做兩次Presentation,沒有考試和Final Report。平均每周需要20小時(shí)左右。
(3)MSD 主要介紹軟件開發(fā)過程管理的知識(shí),同樣需要閱讀大量論文和案例,作業(yè)形式主要是案例分析和報(bào)告,對(duì)英語寫作能力要求較高。每周一次或兩次作業(yè),一般是Reading Questions和Case Study,還有三次Team Case Study。沒有考試,有一個(gè)Final Paper(15-20頁)。平均每周需要18小時(shí)左右。
除了核心課外,MSIT-SE 需要在三個(gè)學(xué)期中另選至少4門12學(xué)分的選修課(兩門6學(xué)分的Mini 課相當(dāng)于一門12學(xué)分的課程)。因?yàn)檫@3門核心課程需要的時(shí)間比較多,春季學(xué)期只有兩門,建議在秋季學(xué)期不要選太多選修課。
軟件工程的一個(gè)特點(diǎn)是先緊后松。剛開學(xué)時(shí)的作業(yè)最多,而且因?yàn)檫€不懂要求,需要的時(shí)間最長。建議在剛開始的時(shí)候多花些時(shí)間,盡快適應(yīng)節(jié)奏就好了。MSIT-SE挺累但也很充實(shí),學(xué)到的知識(shí)對(duì)于當(dāng)前的軟件工業(yè)都是非常有用的。
以上講的就是卡內(nèi)基梅隆大學(xué)軟件工程介紹,希望能給各位赴美留學(xué)的學(xué)子們指點(diǎn)迷津。托普仕留學(xué)可以為你排憂解難,同時(shí),更多關(guān)于赴美留學(xué)的相關(guān)資訊在等著你,絕對(duì)讓你“瀏覽”忘返。在此,衷心祝愿各位學(xué)子們能夠順利奔赴自己心目中理想的學(xué)校并且學(xué)業(yè)有成!