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