回覆列表
-
1 # 葉老師數學課堂
-
2 # IT人劉俊明
作為一名教育工作者,我來回答一下這個問題。
首先,計算機相關專業在基礎課程的設定方面還是比較統一的,大部分計算機專業都會開設高數、線性代數、機率論、離散數學、物理等基礎課程,由於數學對於計算機相關專業比較重要,所以往往數學佔據了較大的比例。
計算機科學與技術專業(計科)是一個相對比較傳統的專業,計科比較注重知識結構的全面性,包括作業系統、演算法設計、資料結構、程式語言、計算機網路、資料庫、編譯原理、數電、模電等課程,所以計科專業的畢業生在就業方面比較靈活,目前整個IT領域中有大量的技術人員都是計科專業畢業的。
網路工程專業比較專注於計算機網路的相關知識,包括計算機網路體系結構、資料通訊原理、現代計算機網路、現代交換原理、網路作業系統、網路程式設計、網路安全等課程,所以網路工程專業的畢業生主要就職於網路相關的技術崗位,隨著產業網際網路的發展,網路工程專業的發展空間還是比較大的。
軟體工程專業是目前就業比較好的專業之一,軟體工程專業比較注重學生動手能力的培養,不少軟體工程專業的學生在學習期間就能接觸到一些實踐專案,這會明顯提升學生的就業競爭力。軟體工程專業也是一個與時俱進的專業,不少軟體工程專業畢業生的畢業題目都比較貼近技術流行趨勢,比如大資料、機器學習等方向。
資訊保安專業在大資料時代具有重要的意義,資訊保安專業專注於資料安全領域的相關知識,包括資訊保安體系結構、密碼學、數字鑑別、網路安全檢測與防範技術、防火牆原理、網路安全協議等。當前正處在大資料時代,資訊保安對於大資料非常重要,從這個角度來看,學習資訊保安專業也是個不錯的選擇。
首先,筆者認為,無論是計算機科學與技術,網路工程,還是軟體工程,其實都是計算機這個大門類下的分支。大部分學校在這四個學科的課程設定上可能會略有差別,但差別並不大。其次,學校的課程理論教學偏多,實操階段很多本科院校都會交給對應的機構來輔助培訓。計算機科學與技術相對宏觀並不具體,是IT行業的萬金油學科;網路工程和資訊保安較為接近,會接觸到很多硬體部分;而軟體工程,是筆者比較偏好的,學生可以自主掌握並且發展空間較好的。