苗老師您好!我以后想學計算機類的專業,聽別人說計算機專業分數挺高的,不夠的話也可以報軟件工程,就是學費高一點兒。這兩個專業是有啥區別呀?
這個建議其實挺中肯的。計算機專業全稱應該是計算機科學與技術,它跟軟件工程都是在計算機這個專業大類之下。
從學習的內容來說,首先,計算機專業更側重理論一些,對數學的要求會高一些,甚至有的學校的這個專業授的不是工學學位,而是理學學位;軟件工程就偏應用和實踐了。
第二,計算機專業包含的硬件的內容會更多。咱們用一臺電腦,需要有主機、顯示器等等的硬件,還要有操作系統,各種程序才能正常使用,計算機專業基本上各個部分都會涉及;軟件工程就很偏重程序的編寫了。
所以從就業角度來看,計算機的就業面要更廣一些。不過像咱們平時說的程序員,也就是就業市場中最大的這個需求,兩個專業都能勝任,所以說學不了計算機去學軟件,問題也不大。
老師,這么說計算機學得東西還更多,那為什么軟件工程的學費反而高呢?
首先,也不是所有學校的軟件工程學費都貴,比較好的大學,尤其是“國家示范性”的軟件學院他們學費確實會高一些。軟件工程在我們國內是興起比較晚的學科,最初的教師海歸比較多,學科的國際化水平也高,很多都是雙語教學,所以教學成本整體就高。
另外,軟件工程因為實踐性很強,課程周期會壓縮一些,提供較多的實習機會,來提升就業的優勢,教學指導更精細,針對性也更強。