謝謝邀請!
軟件工程專業(yè)最近幾年的就業(yè)情況比較好,所以軟件工程專業(yè)也獲得了更過的關注,相比于其他計算機相關專業(yè)來說,軟件工程專業(yè)更注重學生動手能力的培養(yǎng),所以畢業(yè)生在就業(yè)以后能夠快速融入到企業(yè)的工作環(huán)境中。
軟件工程專業(yè)的課程設置分為三個大的部分,下面做一個簡單的概述:
第一部分:基礎學科部分。不論是軟件工程專業(yè)還是計科、物聯(lián)網(wǎng)、大數(shù)據(jù)等計算機相關專業(yè),基礎學科都是一個重點內(nèi)容,其中包括高等數(shù)學、線性代數(shù)、概率論、離散數(shù)學、物理等內(nèi)容,數(shù)學相關內(nèi)容的學習始終是計算機專業(yè)的重點,數(shù)學知識的掌握情況直接決定了研發(fā)人員未來的成長高度。
第二部分:計算機專業(yè)課程。計算機專業(yè)課程包括操作系統(tǒng)(體系結構)、電子電路、計算機網(wǎng)絡、算法設計、數(shù)據(jù)結構、數(shù)據(jù)庫、編程語言(C、Java等)等內(nèi)容,另外軟件工程專業(yè)還會安排軟件工程管理方面的專業(yè)課,比如建模語言、項目管理等方面的課程。
第三部分:項目實踐。項目實踐是軟件工程專業(yè)的特點,同時軟件工程的項目實踐往往與當前流行的技術有密切的結合。最近幾年我在參加軟件工程專業(yè)本科生答辯的時候,往往能發(fā)現(xiàn)不少畢業(yè)課題與大數(shù)據(jù)、機器學習等內(nèi)容關系密切,這就說明軟件工程專業(yè)非常注重市場的流行趨勢。
對于軟件工程專業(yè)的畢業(yè)生來說,如果條件允許的話,讀研也是一個不錯的選擇。隨著我國軟件行業(yè)的整體結構升級,未來對從業(yè)人員的要求也會逐漸提高,所以讀研能明顯提升自身的職場競爭力。
作者簡介:中國科學院大學計算機專業(yè)研究生導師,從事IT行業(yè)多年,研究方向包括動態(tài)軟件體系結構、大數(shù)據(jù)、人工智能相關領域,有多年的一線研發(fā)經(jīng)驗。
作者,歡迎咨詢計算機相關問題。