軟體工程 專業是一門怎樣的專業?

時間 2021-05-29 23:28:18

1樓:Shaw

我是紐西蘭奧克蘭大學,軟體工程專業榮譽學士(Software Engineering)的學生。

其他學校我不太清楚,但是我們學校的CS本科教學水分比較大。軟工(SE)相比起來不止會比CS多一些實踐專案,還有硬性要求的八百個小時實習才能畢業,並且理論知識也會學的更加複雜一些。

就業來說,紐西蘭本地對SE的認可比CS高,一般都能在本地找到合適的工作。

2樓:復旦求是姜老師

軟體工程專業是目前就業比較好的專業之一,軟體工程專業比較注重學生動手能力的培養,不少軟體工程專業的學生在學習期間就能接觸到一些實踐專案,這會明顯提公升學生的就業競爭力。軟體工程專業也是乙個與時俱進的專業,不少軟體工程專業畢業生的畢業題目都比較貼近技術流行趨勢,比如大資料、機器學習等方向..

3樓:wyb-1997

上了四年的軟體工程,和計算機等相關專業相比,軟體工程多出來的專業課並不是程式語言,而是系統的將需求的分析,系統的設計,軟體的實現,以及軟體的測試分為不同的專業課教授學生,這些據我了解是軟體工程獨有的專業課,因此在你畢業的時候,你就能夠完整了解整個軟體從無到有,最後再到維護與迭代的整個流程。

4樓:

別報,報就後悔。現在天天心疼大三大四的1.6w都不知道給誰了,如果報了計科,這些錢能換個好本子,租個伺服器,買幾個高質量網課。

什麼軟體專案管理,軟體測試。。。。不如計科做做安卓,學學電路,至少人家知道計算機是個什麼東西。找工作沒人知道你是軟體工程的,還得說自己是計算機類的,何必呢。

5樓:IamRookey

終極課程就是一本叫軟體工程的書,很厚,所以是名副其實的軟體工程

當然,根據不同的方向會有不同的培養方向,不同的培養方向會接觸不同的課程,但主線大致是一致的,感興趣的話你可以多開幾個副本,打打支線任務也是蠻有趣的。

6樓:RL君

首先,各個學校的狀況不一,學習範圍總體上比起計算機系要淺一點松一點,但在工科中壓力是蠻大的。有的同學說天天像放假,那我懷疑你讀的是假的軟體工程。

除了數學、物理、電路等理工科公共必修課,在計算機大類的程式設計、作業系統、計算機網路、體系結構、編譯原理、資料庫、形式語言與自動機等必修課以外,軟體工程專業還要學習軟體開發、需求分析、Web前後端開發、移動端開發等偏實踐和業務的內容。

我的體會是,在大學中怎樣學習和生活取決於自己,可以認真學習主動讀書進實驗室,也可以抄作業混日子等畢業,哪種方式更好見仁見智。但是,最好能走出熟悉的圈子,接觸更多的人和事物,這樣才有更多選擇。

7樓:「已登出」

是很有發展空間和前途的專業,學好挺難的,需要很強的自學能力。想快速提公升自己盡量加入學校的實驗室。不管是應用型還是學術型。

8樓:white

是乙個草木皆兵的專業。

除了軟體工程,還有各個xe學院開設的有關計算機專業,如數學與計算機。還有社會充斥著大量碼農,培訓班出身的野路子。

很累啊,競爭很大。

9樓:健忘的大地

軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。涉及程式語言資料庫軟體開發工具系統平台標準設計模式等方面[1]。

現今為計算機行業熱潮、個人認為短時間內這股熱潮不會消退下去。不僅僅是各行各業的一些基礎服務需要軟體工程。在當今的人工智慧和智慧型城市等的大背景下,有太多的中高階的軟體專案會在未來出現,對高階軟體工程師的需求也不會衰減。

高階軟體工程師的修養之路也是很漫長的。需要花費時間和經歷來積累技術、積累經驗。

電腦科學與技術專業和軟體工程專業是兄弟專業,在好多的大學中軟工和計科的開設課程都幾近相同。從19年起許多大學如武漢大學已經將軟體學院與計算機學院合併。因為本科學校的軟體工程和電腦科學都用的是同一套師資力量,課程設定也都差不多,所以從個人的經歷感受和跟一些已經就業了的同學的交流上來講,軟體工程可能更「接地氣」一點,學的東西沒那麼高深,相比理論可能更加注重實踐。

如果自己對一些理論的研究更感興趣,也可以自己點技能樹的時候有所側重。畢竟事在人為嘛。Peple are always what they want to be

附:全國第四輪學科評估[2]

感覺這個排名也只是僅供參考吧,不做太多評價

10樓:

軟體工程是隸屬於工學學科下面的乙個專業,是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等方面。

「軟體工程」專業的主要課程

大部分高校本科軟體工程專業開設的課程基本上都包含以下幾類:

第一類:專業課程

計算機導論、高階語言程式設計、資料結構、演算法分析與設計、計算機組成與體系結構、資料庫系統原理、作業系統、計算機網路、計算機專業英語、軟體工程導論等。

第二類:公共基礎課程

高等數學、線性代數、概率統計、離散數學、大學物理、基礎物理實驗、生產實習、大學英語、思想政治、體育、形勢與政策、軍事理論等。

2.開設院校及專業排名是怎樣的?

關於院校及專業排名的問題,基本上每過幾年排名資訊就會有小範圍的調整或變化。現引用「大學生必備網」上關於軟體工程院校的排名作答:

圖1圖2

圖3圖4

圖5圖6

2018-2019軟體工程專業大學排名【教育部】_大學生必備網

3.就業方向和就業前景對軟體工程專業的認識? - sulei的回答 - 知乎 https://www.

今天先寫到這,以俟後更。

11樓:

ACM認為「軟體和它的工程」包含了程式語言、程式分析、我們一般人理解的那種經驗性軟體工程、乃至程式驗證等多個理論和應用方向

事實上在學校裡:yet another CS 甚至yet another place to do machine learning

12樓:星星與絲柏樹

軟體工程,就是學習如何用工程化的方法開發和維護軟體。通俗來講,就是學習怎樣成為一名程式猿。

中國的計算機軟體行業搭上了世界資訊科技革命的順風車,較低的生產成本和技術壁壘使得這個行業迅速發展,碾壓眾多傳統行業成為志願填報和轉業的常青樹,但即使每年有大量的新增從業者,中國的軟體行業仍然需要大量的人才供給,遠遠未達到飽和,軟體工程的就業前景依然光明。

不同高校課程安排不同,主要課程有

基礎課:高等數學(微積分)、大學英語、線性代數、離散數學、概率論等。

專業課:程式設計基礎、物件導向程式設計、演算法分析、資料結構、軟體工程導論、資料庫原理、編譯原理、作業系統等。

公共課:思想道德修養與法律基礎、馬克思主義,軍事理論,中國近現代史等。

關於這些課程:

1、數學類學科是前期投入後期產出的課程,線代離散這類數學課程有利於提公升邏輯思維能力與解決問題的能力。

2、如果你不想做乙個普通的軟體從業者,請學好編譯原理、軟體系統和資料庫這類偏底層應用的課程 。

3、資料結構是程式的骨架,演算法是程式的血液,這兩科代表著平庸到精尖的差距。

根據教育部第四次學科評估(只統計B-及以上,同級別排名不分先後):

A+:浙江大學、北京航空航天大學、國防科技大學

A:清華大學、北京大學、南京大學、武漢大學、華東師範大學

A-:上海交通大學、天津大學、哈爾濱工業大學、同濟大學、中國科學技術大學、四川大學、東北大學、蘇州大學

B+:北京交通大學、北京工業大學、北京郵電大學、北京理工大學、吉林大學、復旦大學、電子科技大學、大連理工大學、東南大學、南京航空航天大學、山東大學、華南理工大學、重慶大學、西北工業大學、西安電子科技大學、西北大學、解放軍理工大學

B:中中國人民大學、南開大學、哈爾濱工程大學、南京理工大學、南京郵電大學、河海大學、江南大學、浙江工業大學、合肥工業大學、廈門大學、中國海洋大學、鄭州大學中國地質大學、中山大學、西安交通大學、解放軍資訊工程大學

B-:首都師範大學、天津理工大學、華北電力大學、燕山大學、東華大學、上海大學、浙江師範大學、安徽大學、福州大學、武漢理工大學、廣西師範大學、西南交通大學、重慶郵電大學、西南大學、貴州大學、雲南大學、大連大學、北京聯合大學

這裡順便還要說一下學費,由於部分學校軟體學院特殊的辦學模式(大三大四實習),本科後兩年的學費往往會高出大一大二非常多,像我大三大四的時候一年的學費是1w4。

可從事諸如軟體開發、電商、電子資訊/積體電路,計算機服務(系統、資料服務、維修)、資訊通訊等領域,除了極小部分從事了高等教育事業,其中一大部分成了我們口中常說的程式設計師。

工作崗位以及薪酬以北上廣深杭最多,其次為武漢,成都,南京等。

看到這篇回答的朋友應該大部分都是還沒有上大學或者即將跨入大學校門的學弟學妹,可以告訴大家,軟體工程和其他孿生專業一樣,比絕大多數專業都要幸運,它站上了新科技革命的風口,但是這也意味著更大的就業壓力和更高的專業要求,如果你只是為了賺錢,對程式設計不感興趣,那真的不要腦子一熱就來了,程式設計師≠高薪,底層的軟體從業者真的毫無競爭力。雖然以後的社會很現實,但是我認為學生時代應該是用理想來驅動的。

13樓:MJ815

我攻讀軟體工程碩士學位的時間比較早,是2023年沒記錯的話,應該是我校第一次開設這個方向。

說實話,當時這個方向的課程內容和其他方向的課程基本沒有區別,和本科的差別也不大。

現在回顧當時的經歷,最直接的印象就是理論學習為主,基本沒有動手機會;這個可能也和導師有關。慶幸的是從研二開始就外出實習打工,學到了傍身之計;遺憾的是沒有經歷過導師實驗室的氛圍;自豪的是最終自己選擇方向和題目完成了畢業設計和答辯。

所以我自己的理解裡,專業課程的學習並不是特別重要,實踐是最重要的。

14樓:

認可度不如電腦科學與技術,前期差不多,學些基礎課程高數之類的,然後是計算機網路這些,後期就是學習各種語言的增刪改查做專案了,和裝配工差別不大。

15樓:andy1ee11o2

作為乙個軟體工程的學生,我覺得軟體工程是一門教導你如何系統的、規範的去開發乙個軟體專案的專業。在我的大學生涯裡我並沒有像計科專業學生那樣去大量的學習計算機原理的課程,而我們學習的最多的是關於軟體開發的課程。例如:

軟體工程導論、物件導向系統分析與設計以及最重要的軟體工程等等一系列的課程!所以我覺得軟體工程是一門偏向於應用型的專業!

ps.個人見解,如有不足之處盡請原諒!

車輛工程 專業是一門怎樣的專業?

普菲瑟教育諮詢 談到車輛工程的就業前景,大家都說沒有以前好了,但是我覺得是大家的認識還沒有跟上汽車的快速發展。我看了知乎有寫回答說幾年前車輛工程好找工作,現在IT,互動設計的專業反而更容易進入到車企,因為家用車的科技感越來越強,相反傳統的車輛工程專業學習的只是和內容可能已經跟不上目前車輛發展的需求。...

資訊工程 專業是一門怎樣的專業?

ASTRAL 一句話,這個專業學得很雜但是精通還是要靠自己目前大一結束,上過的課有高數,線代,大物,電路分析,工圖。大部分課都只上乙個學期,感覺學得不會很深入 打算考研轉強電專業了 PS.暨大的工科真的不咋地 恩襲 在國外學資訊工程 Information Engineering 大學之前完全沒有聽...

製藥工程 專業是一門怎樣的專業?

本人河北某不知名本科學校。因為是省外的這個學校對省外招生規則沒有級差,沒有錄上一志願一律調劑,很幸運我調劑來了製藥。然後了解到他們本省的對這個專業評價還挺高的,但是基於我的了解與認識。這個專業吧,他是乙個極其交叉的專業,啥都學,啥都學不精。大一的,無機,有機,分析,高數,概率,vfp大二的,藥化,生...