培養(yǎng)目標(biāo):本專業(yè)培養(yǎng)具有扎實(shí)的計算機(jī)軟件基礎(chǔ)理論和基本技能,了解現(xiàn)代軟件工程開發(fā)模式,培養(yǎng)學(xué)生具有良好素質(zhì)、道德修養(yǎng)、團(tuán)隊(duì)協(xié)作和創(chuàng)新能力,具備軟件設(shè)計、開發(fā)和項(xiàng)目管理能力的高級應(yīng)用型軟件技術(shù)人才。
培養(yǎng)要求:軟件工程專業(yè)培養(yǎng)的人才,具有扎實(shí)的基礎(chǔ)理論和很強(qiáng)的工程實(shí)踐能力;具有熟練使用多種主流軟件工具解決實(shí)際問題的能力和控制軟件質(zhì)量的能力;具有扎實(shí)的英語基礎(chǔ)和使用英語進(jìn)行交流的能力;具有運(yùn)用先進(jìn)的工程化方法、技術(shù)和工具從事軟件分析、設(shè)計、開發(fā)、維護(hù)等工作的能力以及工程項(xiàng)目的組織與管理能力、技術(shù)創(chuàng)新能力和市場開拓能力。
畢業(yè)生應(yīng)獲得以下幾方面的知識和能力:
1、系統(tǒng)地掌握計算機(jī)軟件技術(shù)的基本理論、基本知識和基本技能;
2、具有較強(qiáng)的工程實(shí)踐能力、程序設(shè)計能力和系統(tǒng)分析設(shè)計能力以及項(xiàng)目管理能力;
3、熟練掌握軟件開發(fā)過程、軟件開發(fā)方法和軟件測試等相關(guān)技術(shù);
4、具有運(yùn)用先進(jìn)的工程化方法技術(shù)和工具從事軟件分析、設(shè)計、開發(fā)和維護(hù)等工作的能力;
5、了解軟件工程領(lǐng)域的理論前沿、應(yīng)用背景、發(fā)展現(xiàn)狀和發(fā)展趨勢;
6、具有必要的自學(xué)能力、分析問題和解決問題的能力,具有較寬的工作適應(yīng)性;
主要課程:電路、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)、C語言程序設(shè)計、計算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、軟件工程、編譯原理、數(shù)據(jù)庫原理及應(yīng)用、C++面向?qū)ο蟪绦蛟O(shè)計、多媒體技術(shù)、需求分析與建模、項(xiàng)目管理與案例分析等。
主要實(shí)踐教學(xué)環(huán)節(jié):金工實(shí)習(xí)、計算機(jī)操作實(shí)習(xí)、電工技術(shù)實(shí)習(xí)、數(shù)字電子技術(shù)課程設(shè)計、微機(jī)原理課程設(shè)計、需求分析與建模課程設(shè)計、項(xiàng)目管理與案例分析課程設(shè)計、生產(chǎn)實(shí)習(xí)、畢業(yè)設(shè)計