留學學堂:[556]美國大學軟體工程專業解析?

  美國大學軟體工程專業採用工程的概念、原理、技術和方法來開發和維護計算機軟體,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術和方法結合起來,以經濟地開發出高質量的軟體並有效地維護它。它旨在開發滿足使用者需求、及時交付、不超過預算和無故障的軟體,以質量保證為基礎,包括過程、方法和工具三個要素。

  現在軟體工程裡面大家主要是對軟體的正確性感興趣。簡單點講,軟體不正確,有錯誤,容易導致各種問題,造成各種經濟損失。比如說,現在比較熱門的電腦保安問題。安全問題和軟體中的錯誤是成比例的。如果軟體沒有錯誤,我們可能沒有100%的安全,但是最起碼MS不必經常釋出補丁,針對windows的攻擊也會變得很困難,各種因軟體所導致的損失也會大大減少。每一種攻擊的方法或者工具,背後基本都是一個或者數個軟體錯誤,有的是實現中的錯誤,有的甚至是設計上的。軟體工程不是單純的開發或者測試,而是圍繞著使用者需求的一系列的activity以及資源的分配和利用。軟體工程,就是要提高productivity and reliability of software development。

  美國大學軟體工程專業三所著名院校:

  卡內基梅隆大學

  卡內基梅隆大學的SEI是聯邦政府出資組建的研究和發展中心,由多個政府部門贊助,通過卡梅的教育推進軟體工程的原則和演算法,推動軟體工程及其相關學科的發展。為了實現這個使命,卡梅公開建立了一個基礎廣泛的社會參與改善的機構,其成員擁有最先進的軟體工程的原則和演算法,為國家在軟體工程、電腦保安和工藝改進上提供了豐富的資源。

  斯坦福大學

  不同於卡內基梅隆大學有自己的軟體工程研究所,斯坦福大學的軟體工程是電子工程旗下的小方向之一,通過原則和實時系統使用的軟體設計及分析,使計算機更好的為人類服務,為了讓學生更專業的研究,軟體工程同時還可以分為網路、建築與軟體三塊內容,使得學生學習的更加專業。

  加州大學伯克利分校

  加州大學伯克利分校的電氣工程與電腦科學專業下設有多個實驗室,為喜歡軟體工程的同學提供了多個研究課題供他們選擇,加上加州大學伯克利分校的尖端裝置,為同學們營造了良好的研究氛圍。而且學校還會組織很多的研討會等,讓學生更多的與校友接觸,為今後的實習、工作打好人際基礎。

留學學堂 (共585篇) 上一篇:可申請馬里蘭州大...

專業, 大學, 美國大學, 學堂,
相關問題答案