北京科技大學軟件工程在職研究生是利用計算機及電子元器件實施信息的采集、轉換、處理、存儲和輸出控制等軟件程序的設計、制作、檢測和質量控制的工程技術領域。為培養(yǎng)從事軟件設計、開發(fā)、制作、檢測和質量控制、軟件應用及軟件企業(yè)管理等的高級工程技術人才。
軟件產業(yè)是信息產業(yè)的核心、是國民經濟信息化的基礎。為積極促進我國軟件產業(yè)的發(fā)展,增強國際競爭力,面向國民經濟信息化建設和發(fā)展的需要,面向企事業(yè)單位對軟件工程技術人才的需要,培養(yǎng)大批軟件工程領域實用型、復合型軟件工程技術和軟件工程管理人才。具體要求是:
1、本學科點工程碩士學位的獲得者應具有計算機科學與技術學科堅實的基礎理論和系統(tǒng)的專業(yè)知識,具有獨立從事科學研究與技術開發(fā)的能力,以及適應世界高新技術發(fā)展的能力。能夠掌握一門外語,并能熟練閱讀專業(yè)文獻、撰寫論文和進行一般會話交流。
2、熟悉軟件工程國內外發(fā)展過程、現(xiàn)狀和趨勢,能運用先進的工程化方法、技術和工具從事軟件分析、設計、開發(fā)、軟件測試和質量控制、維護等工作的能力,以及工程項目的組織、經營與管理的能力、團隊協(xié)作能力、技術創(chuàng)新能力和市場開拓能力,成為適合軟件產業(yè)發(fā)展要求的高級軟件工程開發(fā)與研究、軟件項目管理技術人才,或軟件項目經理、軟件企業(yè)管理人才。
3、本學科點要求在職研究生具有優(yōu)良的政治思想和道德素質與健康的體魄,要求掌握辨證唯物主義與歷史唯物主義的世界觀與方法論;具有社會主義的思想、信念與道德,集體主義與愛國主義和勇于創(chuàng)新的科學精神和高尚的科學道德。
軟件工程在職研究生研究方向
1、軟件工程理論與技術:主要研究軟件開發(fā)模型、軟件工程各階段所使用的開發(fā)技術、軟件項目管理技術、軟件測試理論與可靠性模型、軟件測試自動化技術、軟件逆向工程與再工程、領域工程、軟件工程過程及其裁剪、軟件開發(fā)標準等。
2、軟件開發(fā)工具與環(huán)境:主要研究軟件工程各階段所使用的軟件工具的實現(xiàn)技術、計算機輔助軟件工程CASE、集成化軟件開發(fā)環(huán)境及其開發(fā)工具、軟件測試工程等。
3、面向對象技術與軟件復用:主要研究面向對象的軟件開發(fā)方法、對象模型描述語言與UML、面向對象的軟件測試技術與方法、軟件復用技術及其支持工具等。
4、系統(tǒng)軟件與中間件技術:主要研究操作系統(tǒng)的設計技術與方法、嵌入式操作系統(tǒng)設計與應用、程序設計語言的編譯技術與方法、操作系統(tǒng)與數(shù)據庫系統(tǒng)安全性分析與應用、軟件體系結構與中間件技術等。
5、軟件理論基礎:主要研究計算模型與可計算理論、算法理論基礎、算法設計與分析、程序設計語言理論基礎、程序設計語言設計及其編譯技術、計算機邏輯、數(shù)據抽象與基本數(shù)據類型的實現(xiàn)技術等。