本科 四年 工學學士學位
軟件工程專業(yè)是以系統(tǒng)的、學科的、定量的途徑,把工程化原則和方法應用于軟件的開發(fā)、運營和維護;軟件工程專業(yè)發(fā)展的方向有:計算機軟件的開發(fā)與測試、軟件工程管理、軟件工程監(jiān)理、電子商務、信息系統(tǒng)應用等。
專業(yè)培養(yǎng)要求:課程設置采取“公共基礎課+專業(yè)基礎課+專業(yè)主干課+實踐必修課+選修課”的分段組合方式。堅持“特色加精品”的辦學理念,以建設地球科學領域里以計算機軟件技術為平臺的多學科交叉點為宗旨。以學生為本,以“五強”人才培養(yǎng)為目標,培養(yǎng)“品德優(yōu)良、基礎厚實、知識廣博、專業(yè)精深”的高素質創(chuàng)新人才。具有良好的綜合素質、良好的職業(yè)道德、寬闊的地球科學理論專業(yè)背景,扎實的軟件理論和軟件工程專業(yè)基礎知識,并且具有良好的軟件設計與實現(xiàn)能力、項目管理能力、交流與組織協(xié)調能力、較強參與國際競爭能力和創(chuàng)新意識以及良好的團隊精神的軟件設計、開發(fā)、應用與工程管理能力,培養(yǎng)基礎扎實、實用型、復合式的科學、技術與工程結合的高級人才。
學生在學習大學通識課程基礎上,進一步學習軟件工程、計算機科學、地球科學方面的基本理論和知識,學生結合地學背景的基礎上,接受軟件研究與開發(fā)的嚴格訓練。
獲得以下幾方面的知識和能力:
1.扎實的軟件理論和軟件工程專業(yè)基礎知識;
2.掌握計算學科的基本概念與技術方法;
3.具有良好的軟件設計、研究開發(fā)與實現(xiàn)能力;
4.了解與計算機軟件有關的法規(guī);
5.了解軟件科學與技術的前沿發(fā)展趨勢;
6.良好的項目規(guī)范管理能力;
7.具有一定的領域應用軟件研究和開發(fā)能力;
8.良好的交流與組織協(xié)調能力。
專業(yè)基礎課:數(shù)據(jù)庫系統(tǒng)原理及應用、數(shù)據(jù)結構與算法、面向對象程序設計、Java程序設計、操作系統(tǒng)原理、計算機網(wǎng)絡原理、算法設計與分析、嵌入式開發(fā)技術等。
專業(yè)主干課:軟件測試、軟件工程、企業(yè)級.NET應用開發(fā)、Oracle數(shù)據(jù)庫應用、面向對象分析與設計、企業(yè)級Java應用開發(fā)、軟件體系結構、軟件項目管理、軟件度量等。
主要實踐性教學:專業(yè)實踐、綜合實驗、人文社會實踐、畢業(yè)設計等環(huán)節(jié),其中專業(yè)實踐包括大量專業(yè)課程上機、實驗和軟件項目實踐,綜合實驗包括多門課程的大型課程設計、產(chǎn)學研一體化的生產(chǎn)實習和畢業(yè)設計等實踐過程。
畢業(yè)去向:本專業(yè)將培養(yǎng)學生成為軟件工程領域的高級專業(yè)技術人才,學生畢業(yè)后可到國內(nèi)外計算機行業(yè)、研究機構、大專院校從事軟件領域的科學研究、技術開發(fā)、教學及管理等工作。
更多學歷考試信息請查看學歷考試網(wǎng)