軟體工程 Software Engineering 是電腦科學 Computer Science 的乙個子類,還是一門獨立的學科?

時間 2021-06-02 10:20:31

1樓:

雖然有很多牛人在這個題下面認真嚴謹得給出了自己的分析和結論,我依然覺得這個問題的答案也就只有在知乎撕逼打造逼格的時候有用……

2樓:Ariel

個人認為,兩個專業的本科應屆畢業生,並沒有多大區別。

至於有些答主說的,什麼計院的比軟院的演算法水平要高,你要是指的是碩士博士,那我不清楚。單純本科,本科畢業生的平均水平,並沒有多大區別。當然你非要舉一些大牛的例子,那我無話可說。

利益相關: 軟工本科大二在讀。

3樓:張連昆

從國家對專業的劃分來說,電腦科學和軟體工程同屬計算機類,相當於並列的關係

從定義來說,電腦科學研究的是計算機執行的原理。軟體工程全名軟體工程方法學,旨在用工程的方法解決軟體開發的問題。我在反對計算機是偏硬體的說法(資訊工程哭暈在廁所)。

從實際情況來看,國內大多數高校都是先有計算機,然後在計算機的基礎之上開設軟體工程專業,師資相同。從這個角度你可以認為軟體工程是計算機的子學科。

4樓:航航

其實很多剛入學的cs或者scs(嗯……我們這麼叫)人應該都想過這個問題吧⊙_⊙那麼最直觀的……軟體工程學費比計算機貴……好吧-_-||

這裡引用我們老師廖神的觀點:兩者思考方式有根本區別,軟體工程之所以叫工程,它是以工程專案為目的的=_=需求分析,設計,編碼……嗯……計算機那邊對理論演算法要求比較高(大概就這意思吧,然後他最後強調僅代表個人觀點……)所以我想大概培養人才方向不同是我們大學把電腦科學和軟體工程分離的主要原因之一吧。

然後入學時老師是這麼說的:我們軟體工程專業有特色的企業實訓環節並加入必修學分,計算機沒有o_O所以能說這是我們學校acm計院比軟院強的原因嗎……

大二某985軟體學院本科生……首答﹏

5樓:阿德里安

學軟工的肯定還是要學電腦科學的,哪個學校的軟工不用學資料結構??但是軟工更偏應用。

可以模擬為:電腦科學之於軟體工程,好比理論數學之於應用數學。

但如果年輕人真的要選擇專業,還是應該選電腦科學,因為技術一直在變,而計算機的核心思想不變,技術畢竟只是暫時的。還有就是,做過專案固然重要,然而公司招聘少不了演算法,這個是CS的看家本領。

PS,我就是CS

6樓:jswh

反對輪子哥的說法。個人覺的軟體工程並不是管理人的。找傳統科學對標的話可能化學工程比較類似。

化學工程學習如何造好乙個工業反應器,化學研究為什麼能反應和怎麼能反應的更快產率更高;軟體工程學習如何構造乙個軟體,CS研究程式構造方法能不能行得通,怎麼跑得快。只不過現在都不這麼教罷了,老師自己都不做工業實踐,不去設計軟體,怎麼教學生設計軟體,所以只好跟著cs一起來了唄。

至於基礎知識,化學工程也要學四大化學,還要學流體力學,熱力學,因為雖然最後設計反應器還是用現成的公式和標準的元件,甚至點點滑鼠,但不知原理你選都不會選,更不用說遇到特殊情況如何自己想辦法處理了。

如果說管理人的話,可能是專案管理課程好一些,沒記錯的話化學工程也有工程管理類的科目設定。

利益相關:本科學化學,野路子出身碼農失敗品

7樓:

電腦科學研究的是計算機基礎架構及演算法,不如說是數學套上了一層電子的外殼。

軟體工程的核心是管人,是工程學、社會學、和管理學的綜合產物在計算機領域裡的應用。

個人認為,也可以以系統科學的視角剖析軟體系統,進而完善軟體工程這一學科。

8樓:littlebutt

在國內大學這是兩門不同學科,同屬於計算機類,屬於資訊學院。電腦科學偏硬體,軟體工程偏軟體,但兩個學科學習內容很多一樣。

在我們大學,電腦科學和軟體工程大一都學C/C++,到了大二稍微有點區別,電腦科學會學計算機組成原理A,資料結構B,軟體工程則會學計算機組成原理B,資料結構A(A,B課程課時不同,學分也不一樣),到了大三,電腦科學會學微控制器,數位電路之類的,軟體工程會學組合語言,資料庫,作業系統之類的。

我們在選專業時,學校認為這兩個專業以後方向還是一樣的,所以任課教師都是一樣的。

軟體工程好學嗎?

傑紳哥 這個要看個人吧,像我這樣的雖說專業是自己選的,當時也沒有特別想學的,只知道學計算機這個專業好找工作,所以學習過程也不認真,沒有主動課後去練習,所以說專業知識學的不咋地。這個專業主要靠自學,課後需要摸索,總而言之,對我來說挺難的 韓宇 深夜怒答 作為調劑到軟體工程專業的手殘黨,誤入這個有著嚴密...

軟體工程工薪能有多高?

復旦求是姜老師 真正學軟工的人一般年薪都可以在6 7位數,軟體工程專業是乙個比較熱門的專業,很多學生選擇報考。軟體工程專業涉及到的領域有 資料庫 軟體開發工具 設計模式 系統平台 程式語言等,需要學習很多關於軟體方面的知識,需要熟練掌握專業知識,運用專業知識來解決實際生活中的問題。軟體工程專業意指在...

軟體工程很難學麼?

Steven Qin 這三條沒一條是真的。孩子,來把。我就是多浪費了一年,所以我建議你不要浪費這一年。畢竟,計算機金融目前來看真的是工資最高的倆行業了。 又名耶穌 建議學生物,如下三點理由 1.生物好學 2.生物基本就上午上課,下午就不要學了,晚上更是過瀟灑的夜生活,當學生物的吃完烤串回去後軟體工程...