軟件工程(軟件 engineering)是中國普通高等學(xué)校的一個本科專業(yè),屬于計算機類,修業(yè)年限為四年,授予工學(xué)學(xué)士,專業(yè)代碼為080902。
軟件工程是研究大規(guī)模軟件開發(fā)方法、工具和管理的一門工程科學(xué),其特點是按工程化的原則和方法來組織和規(guī)范軟件開發(fā)過程,軟件工程技術(shù)則主要研究與軟件開發(fā)各個工作流程相關(guān)的、先進(jìn)實用的軟件開發(fā)方法、技術(shù)和工具。主要涵蓋軟件工程學(xué)科和計算機學(xué)科的基本理論、基礎(chǔ)知識、基本技能的研究,軟件的分析與開發(fā),計算機應(yīng)用系統(tǒng)、計算機網(wǎng)絡(luò)系統(tǒng)的設(shè)計與開發(fā)等專業(yè)內(nèi)容。本專業(yè)學(xué)生畢業(yè)后可以在IT類企業(yè)從事JAVA工程、系統(tǒng)開發(fā)、網(wǎng)站開發(fā)等工作。
專業(yè)發(fā)展
軟件工程技術(shù)誕生于二十世紀(jì)六十年代,其實質(zhì)是利用計算機系統(tǒng)平臺,以程序編寫為手段,將一些思維概念 進(jìn)行高科技邏輯處理,從而構(gòu)造了理論概念與實踐應(yīng)用之間的完美映射;一般來說,計算機軟件工程的設(shè)計開發(fā)是比較復(fù)雜繁瑣的,往往涉及到各個層面,例如數(shù)理邏輯層面、計算機層面以及工程技術(shù)層面等,任何一個環(huán)節(jié)出現(xiàn)問題都會影響軟件工程開發(fā)的進(jìn)度;目前軟件工程技術(shù)的研究開發(fā)主要集中于軟件構(gòu)件技術(shù)、信息自動化以及安全穩(wěn)定性 技術(shù)等方面,然而軟件系統(tǒng)的實用性和復(fù)雜性特征對已有的軟件工程技術(shù)提出了挑戰(zhàn),促使其向著模塊化、開放化和全球化的趨勢上發(fā)展。
1998年,教育部發(fā)布了《普通高等學(xué)校本科專業(yè)目錄(1998年版)》,其中《經(jīng)教育部批準(zhǔn)同意設(shè)置的目錄外專業(yè)名單》中正式列出了軟件工程專業(yè),并且其專業(yè)代碼為080611W。隨后在2012年,教育部發(fā)布了《普通高等學(xué)校本科專業(yè)目錄(2012年版)》,其中將原有的軟件工程專業(yè)(080611W)和計算機軟件專業(yè)(080619W)合并為一個專業(yè),即軟件工程專業(yè),而其專業(yè)代碼也隨之變更為080902,并歸入計算機類專業(yè)。而近期在2020年,教育部發(fā)布了最新版的《普通高等學(xué)校本科專業(yè)目錄》。根據(jù)該目錄,軟件工程專業(yè)被劃分為工學(xué)門類專業(yè),其專業(yè)代碼為080902,仍屬計算機類專業(yè),同時授予獲得工學(xué)學(xué)士的學(xué)生。
培養(yǎng)標(biāo)準(zhǔn)
培養(yǎng)目標(biāo)
本專業(yè)培養(yǎng)德、智、體等方面全面發(fā)展,掌握自然科學(xué)和人文社科基礎(chǔ)知識,掌握 計算科學(xué)基礎(chǔ)理論、軟件工程專業(yè)的基礎(chǔ)知識及應(yīng)用知識,具有軟件開發(fā)能力以及軟件開發(fā)實踐 的初步經(jīng)驗和項目組織的基本能力,能從事軟件工程技術(shù)研究、設(shè)計、開發(fā)、管理、服務(wù)等工作的 專門人才。
知識要求
本專業(yè)學(xué)生主要學(xué)習(xí)自然科學(xué)和人文社科基礎(chǔ)知識,學(xué)習(xí)計算科學(xué)、軟件工程相 關(guān)的基本理論和基本知識,接受軟件工程的基本訓(xùn)練,具有軟件開發(fā)實踐的基本能力和初步經(jīng) 驗、軟件項目組織的基本能力以及基本的工程素養(yǎng),具有初步的創(chuàng)新和創(chuàng)業(yè)意識、競爭意識和團(tuán) 隊精神,具有良好的外語運用能力。
畢業(yè)生應(yīng)獲得以下幾方面的知識和能力:
1.掌握基本的人文和社會科學(xué)知識,具有良好的人文社會科學(xué)素養(yǎng)、職業(yè)道德和心理素質(zhì), 社會責(zé)任感強;
2.掌握從事本專業(yè)工作所需的數(shù)學(xué)和其他相關(guān)的自然科學(xué)、系統(tǒng)科學(xué)知識以及一定的經(jīng)濟(jì) 學(xué)與管理學(xué)知識;
3.掌握計算學(xué)科基礎(chǔ)理論知識和專業(yè)知識,了解本學(xué)科的核心概念、知識結(jié)構(gòu)和典型方法;
4.掌握軟件工程學(xué)科的基本理論和基本知識,熟悉軟件需求分析、設(shè)計、實現(xiàn)、評審、測試、 維護(hù)以及過程與管理的方法和技術(shù),了解軟件工程規(guī)范和標(biāo)準(zhǔn);
5.經(jīng)過系統(tǒng)化的軟件工程基本訓(xùn)練,具有參與實際軟件開發(fā)項目的經(jīng)歷,具備作為軟件工 程師從事工程實踐所需的專業(yè)能力;
6.具備綜合運用掌握的知識、方法和技術(shù)解決實際問題的能力,能夠權(quán)衡和選擇各種設(shè)計 方案,使用適當(dāng)?shù)能浖こ坦ぞ咴O(shè)計和開發(fā)軟件系統(tǒng),能夠建立規(guī)范的系統(tǒng)文檔;
7.充分理解團(tuán)隊合作的重要性,具備個人工作與團(tuán)隊協(xié)作的能力、人際交往和溝通能力以 及一定的組織管理能力;
8.具有初步的外語應(yīng)用能力,能閱讀本專業(yè)的外文材料,具有一定的國際視野和跨文化交 流、競爭與合作能力;
9.了解與本專業(yè)相關(guān)的職業(yè)和行業(yè)的重要法律法規(guī)及方針與政策,理解軟件工程技術(shù)倫理 的基本要求;
10.了解軟件工程學(xué)科的前沿技術(shù)和軟件行業(yè)的發(fā)展動態(tài),在基礎(chǔ)研發(fā)、工程設(shè)計和實踐等 方面具有一定的創(chuàng)新意識和創(chuàng)新能力;
11.能夠運用所學(xué)的知識、技能和方法對系統(tǒng)的各種解決方案進(jìn)行合理的判斷和選擇,具備 一定的批判性思維能力;
12.具備自我終身學(xué)習(xí)的能力,自覺學(xué)習(xí)隨時涌現(xiàn)的新概念、新模型和新技術(shù),使自己的專 業(yè)能力保持與學(xué)科的發(fā)展同步。
以上信息參考資料來自
課程體系
軟件工程專業(yè)的知識體系包括通識類知識、學(xué)科基礎(chǔ)知識、專業(yè)知識。
課程設(shè)置
參考資料
實踐教學(xué)
本專業(yè)具有滿足教學(xué)需要的完備實踐教學(xué)體系;主要包括實驗課程、課程設(shè)計、實習(xí)、畢業(yè)設(shè)計(論文),四年總的實驗當(dāng)量不少于兩萬行代碼;積極開展科技創(chuàng)新、社會實踐等多種形式的實踐活動,到各類工程單位實習(xí)或工作,取得工程經(jīng)驗,基本了解本行業(yè)狀況。
實驗課程:包括軟、硬件及系統(tǒng)實驗。
課程設(shè)計:至少完成2個有一定規(guī)模和復(fù)雜度的系統(tǒng)的設(shè)計與開發(fā)。
實習(xí):建立相對穩(wěn)定的實習(xí)基地,使學(xué)生認(rèn)識和參與生產(chǎn)實踐。
畢業(yè)寫作
本專業(yè)須制定與畢業(yè)設(shè)計要求相適應(yīng)的標(biāo)準(zhǔn)和檢查保障機制,對選題、內(nèi)容、學(xué)生指導(dǎo)、答辯等提出明確要求;保證課題的工作量和難度,并給學(xué)生有效指導(dǎo);培養(yǎng)學(xué)生的工程意識、協(xié)作精神以及綜合應(yīng)用所學(xué)知識解決實際問題的能力;題目和內(nèi)容不應(yīng)重復(fù);教師與學(xué)生每周進(jìn)行交流,對畢業(yè)設(shè)計全過程進(jìn)行控制;選題、開題、中期檢查與論文答辯應(yīng)有相應(yīng)的文檔。
對畢業(yè)設(shè)計(論文)的指導(dǎo)和考核有企業(yè)或行業(yè)專家參與。
發(fā)展方向
深造方向
軟件工程專業(yè)研究生階段可選擇計算機科學(xué)與技術(shù)、電子信息、計算機技術(shù)、軟件工程等方向繼續(xù)深造。
就業(yè)方向
本專業(yè)的畢業(yè)生可以在IT類企業(yè)從事JAVA工程、NET工程、系統(tǒng)開發(fā)、網(wǎng)站開發(fā)、軟件需求分析、軟件開發(fā)、軟件測試、技術(shù)支持、運營維護(hù)、項目管理。也考報網(wǎng)信辦、中國文聯(lián)、交通運輸等部門公務(wù)員崗。
就業(yè)前景
軟件行業(yè)持續(xù)快速發(fā)展,軟件工程專業(yè)就業(yè)情況一直位居各專業(yè)前列,根據(jù)麥可思數(shù)據(jù)(北京)有限公司最新發(fā)布的《2024年中國本科生就業(yè)報告》,本科畢業(yè)生薪資最高的專業(yè)中,軟件工程排名前三。該專業(yè)在薪資水平、專業(yè)相關(guān)度、就業(yè)滿意度、職業(yè)穩(wěn)定性等核心指標(biāo)方面均表現(xiàn)優(yōu)異,是目前就業(yè)率最高、發(fā)展前景最廣闊的專業(yè)之一。
師資隊伍
本專業(yè)專任教師數(shù)量和結(jié)構(gòu)滿足本專業(yè)教學(xué)需要,中青年教師所占比例較高,各專業(yè)的專任教師不少于12人,專業(yè)生師比不高于24:1,并且該專業(yè)至少應(yīng)有12名專任教師,在120名在校生基礎(chǔ)上,每增加24名學(xué)生,須增加1名專任教師,專任教師中具有碩士、博士學(xué)位的比例不低于60%,其中中青年專任教師中擁有博士學(xué)位的比例不低于60%,專任教師中具有高級職稱的比例不低于30%。
教師背景和水平要求:
1、專業(yè)背景
大部分授課教師的學(xué)習(xí)經(jīng)歷中至少有一個階段是計算機類專業(yè)或計算學(xué)科學(xué)歷,部分教師具有相關(guān)學(xué)科、專業(yè)學(xué)習(xí)的經(jīng)歷。專業(yè)負(fù)責(zé)人學(xué)術(shù)造詣較高,熟悉并承擔(dān)專業(yè)教學(xué)工作。
信息安全專業(yè)的專職教師還可以擁有通信、電子、數(shù)學(xué)、物理、生物、管理、法律和教育等相關(guān)專業(yè)的學(xué)歷且具有從事信息安全教學(xué)或科研工作的經(jīng)歷。
2、工程背景與研究背景
授課教師應(yīng)具備與所講授課程相匹配的能力(包括操作能力、程序設(shè)計能力和解決問題能力),承擔(dān)的課程數(shù)和授課學(xué)時數(shù)限定在合理范圍內(nèi),保證在教學(xué)以外有精力參加學(xué)術(shù)活動、進(jìn)行工程和研究實踐,不斷提升個人專業(yè)能力。
講授工程與應(yīng)用類課程的教師應(yīng)具有與課程相適應(yīng)的工程或工作背景,面向理科學(xué)生講授專業(yè)基礎(chǔ)理論課程的教師應(yīng)具有與課程相適應(yīng)的研究背景。
3、教學(xué)基本能力
全職教師必須獲得教師資格證書,具有與承擔(dān)教學(xué)任務(wù)相適應(yīng)的教學(xué)能力,掌握所授課程的內(nèi)容及其在畢業(yè)要求中的作用,以及它與培養(yǎng)目標(biāo)實現(xiàn)的關(guān)聯(lián),能夠根據(jù)人才培養(yǎng)目標(biāo)、課程教學(xué)內(nèi)容與特點、學(xué)生的特點和學(xué)習(xí)情況,結(jié)合現(xiàn)代教學(xué)理念和教育技術(shù),合理設(shè)計教學(xué)過程,因材施教。參與學(xué)生的指導(dǎo),結(jié)合教學(xué)工作開展教學(xué)研究活動,參與培養(yǎng)方案的制定。
以上信息參考資料:
教學(xué)條件
教學(xué)資源與經(jīng)費
本專業(yè)實驗技術(shù)人員數(shù)量充足,能夠熟練地管理、配置、維護(hù)實驗設(shè)備,保證實驗環(huán)境的有效利用,有效指導(dǎo)學(xué)生進(jìn)行實驗;教室、實驗室及設(shè)備在數(shù)量和功能上能夠滿足教學(xué)需要,生均教學(xué)行政用房不小于16平方米,生均教學(xué)科研儀器設(shè)備值不少于5000元;管理、維護(hù)和更新機制良好,方便教師、學(xué)生使用;與企業(yè)合作共建實習(xí)基地或?qū)嶒炇遥诮虒W(xué)過程中為全體學(xué)生提供穩(wěn)定的參與工程實踐的平臺和環(huán)境;參與教學(xué)活動的人員理解實踐教學(xué)的目標(biāo)與要求,校外實踐教學(xué)指導(dǎo)教師具有項目開發(fā)或管理經(jīng)驗;生均圖書不少于80冊,師生能夠方便使用,閱讀環(huán)境良好,包括能方便地通過網(wǎng)絡(luò)獲取;教學(xué)經(jīng)費能滿足專業(yè)教學(xué)、建設(shè)、發(fā)展的需要,專業(yè)生均年教學(xué)日常運行支出不少于1200元。每年正常的教學(xué)經(jīng)費包含師資隊伍建設(shè)經(jīng)費、人員經(jīng)費、實驗室維護(hù)更新費、專業(yè)實踐經(jīng)費、圖書資料經(jīng)費、實習(xí)基地建設(shè)經(jīng)費等。新建專業(yè)還應(yīng)保證固定資產(chǎn)投資以外的專業(yè)開辦經(jīng)費,特別是要有實驗室建設(shè)經(jīng)費。
質(zhì)量保障
1、教學(xué)過程質(zhì)量監(jiān)控機制要求
各高校應(yīng)建立質(zhì)量監(jiān)控機制,使主要教學(xué)環(huán)節(jié)的實施過程處于有效監(jiān)控狀態(tài);對主要教學(xué)環(huán)節(jié)有明確的質(zhì)量要求;建立對課程體系設(shè)置和主要教學(xué)環(huán)節(jié)教學(xué)質(zhì)量的定期評價機制,評價時應(yīng)重視學(xué)生與校內(nèi)外專家的意見。
2、畢業(yè)生跟蹤反饋機制要求
各高校應(yīng)建立畢業(yè)生跟蹤反饋機制,及時掌握畢業(yè)生就業(yè)去向和就業(yè)質(zhì)量、畢業(yè)生職業(yè)滿意度和工作成就感、用人單位對畢業(yè)生的滿意度等,以及畢業(yè)生和用人單位對培養(yǎng)目標(biāo)、畢業(yè)要求、課程體系、課程教學(xué)的意見和建議;采用科學(xué)的方法對畢業(yè)生跟蹤反饋信息進(jìn)行統(tǒng)計分析,并形成分析報告,作為質(zhì)量改進(jìn)的主要依據(jù)。
3、專業(yè)的持續(xù)改進(jìn)機制要求
各高校應(yīng)建立持續(xù)改進(jìn)機制,針對教學(xué)質(zhì)量存在的問題和薄弱環(huán)節(jié),采取有效的糾正與預(yù)防措施,進(jìn)行持續(xù)改進(jìn),不斷提升教學(xué)質(zhì)量,保證培養(yǎng)的人才對社會需求的適應(yīng)性。
以上信息參考資料來自
開設(shè)院校
參考資料
專業(yè)排名
2025年上海軟科中國大學(xué)專業(yè)排名評級A+的學(xué)校共有13所,評級為A的學(xué)校共有52所,其中13所A+高校的專業(yè)排名依次為:
艾瑞深2025中國大學(xué)軟件工程專業(yè)排名(研究型),A++檔次的學(xué)校6所,A+檔次的學(xué)校12所,其中A++的學(xué)校排名依次為:
中國科學(xué)教育評價網(wǎng)2025-2026年軟件工程專業(yè)排名中的中國大學(xué)本科教育專業(yè)排行榜中等級5★+的學(xué)校6所,等級5★的學(xué)校26所,其中等級5★+的學(xué)校的排名依次為:
參考資料 >
開設(shè)院校.陽光高考.2023-05-12
軟件工程.中國教育在線.2023-05-12
專業(yè)介紹.陽光高考.2025-06-22
信息名稱: 普通高等學(xué)校本科專業(yè)目錄(1998年頒布)(已失效).教育部網(wǎng)站.2023-05-30
信息名稱: 教育部關(guān)于印發(fā)《普通高等學(xué)校本科專業(yè)目錄(2012年)》《普通高等學(xué)校本科專業(yè)設(shè)置管理規(guī)定》等文件的通知.教育部網(wǎng)站.2023-05-30
信息名稱: 教育部關(guān)于公布2019年度普通高等學(xué)校本科專業(yè)備案和審批結(jié)果的通知.教育部網(wǎng)站.2023-05-30
中央機關(guān)及其直屬機構(gòu)2023年度考試錄用公務(wù)員專題 .國家公務(wù)員局.2023-05-14
軟件工程.上海杉達(dá)學(xué)院招生網(wǎng).2025-08-18
2025中國大學(xué)專業(yè)排名.軟科.2025-06-22
校友會2025中國大學(xué)軟件工程專業(yè)排名(研究型),浙江大學(xué)、國防科技大學(xué)第一.艾瑞深.2025-06-22
2025-2026年軟件工程專業(yè)排名_中國大學(xué)本科教育專業(yè)排行榜.中國科教評價網(wǎng).2025-06-22