本專業(yè)采用211培養(yǎng)模式,即學生先學習兩年的技能教育和學科基礎課程,再根據(jù)自己的興趣選擇修習一年的專業(yè)課程,最后聯(lián)系相關單位完成一年的畢業(yè)實習和畢業(yè)設計。
本專業(yè)依托廈門大學軟件學院和計算機科學系,培養(yǎng)具有良好的科學素養(yǎng)和健全人格,系統(tǒng)地掌握軟件工程學科的基本概念、基本方法和基本技能,掌握大型應用軟件的開發(fā)方法,在知識、能力、素質三方面全面發(fā)展,且具有一定創(chuàng)新能力和國際競爭能力的計算機科學和軟件工程學科應用型高級人才。
必修課程:C程序設計、離散數(shù)學、Java程序設計、數(shù)據(jù)結構與算法、匯編語言程序設計、計算機硬件基礎、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、編譯技術、計算機網絡、軟件工程、算法設計與分析、人機界面設計、面向對象設計與UML;
選修課程:計算機體系結構、網絡程序設計、SQL Server等
本專業(yè)畢業(yè)生能夠在機關、企事業(yè)單位、高等院校、計算機公司、軟件開發(fā)公司等相關行業(yè)中從事應用軟件開發(fā)、信息系統(tǒng)集成、網絡建設與管理、客戶服務技術支持、軟件項目管理、教學和科研工作,也可以進一步攻讀本專業(yè)或相關學科的碩士學位。