關於北航軟體工程本科?
北航軟體工程怎麼樣。。原來混虎撲,很多人說寧願北郵cs
謝邀。
利益相關:北航軟體學院12級本科生,作答時大三下。首先贊同那個必須匿的匿名選手的全部內容(我知道你是誰哼哼),我也匿名,等我畢業再取消匿名吧。
那麼就做一點細化和補充。
北航軟院,校內稱21系(計算機學院為6系),是一個有一點與眾不同的院系。這從全國各高校軟院的來源就可以看出來。軟體學院_百度百科
於是首先要解釋一下學費的問題。軟院本科前兩年學費5000元左右,與其他院系相同,後兩年學費為15000元左右,是其他院系的3倍。然而軟院大四期間幾乎是沒課的,由此也產生了很多質疑。關於這個問題,某次學院黨委書記在某場合提到,與傳統院系不同,軟院基本是自負盈虧的;院長在其他場合也講過類似的話。軟院雖然作為公立學校院系之一,但大量設備和師資的支出並不依靠國家財政。由此,軟院與業界的合作是非常多的,學院老師也多來自業界,少有學院派氣息;平日里學院老師以承接、參與各個項目為主,而非科研;理由簡單又現實:一方面,增加學生與業界的對接,另一方面,維持學院正常運轉。
當然,「維持」也許並不是一個很準確的詞,因為北航軟院根本不差錢,壕氣十足……每年元旦晚會的抽獎獎品都是長時間的談資。北航精神是兢兢業業埋頭刻苦的,強調學術精神,所謂仰望星空腳踏實地,踏實肯干型的;故有言曰:學在清華,玩在北大,愛在北師,死在北航。但軟院的學習壓力在北航工科中屬於相對小的,約束力也是相對輕微的。
所以軟體學院給我的最大感受就是:這是一個正宗的北航院系,卻又不那麼正宗;總體而言,有一種遊離於北航傳統院系的感覺,傳統的北航印象和北航風格在軟院相對淡化。軟院的課程與計院類似,畢竟是從計院獨立出來的;但這些年下來也有了不少變化,總體而言充滿了實用主義色彩。但凡北航工科免不了的金工實習,軟院沒有;軟院物理實驗課程所需積分屬於最低檔次,較計院為低。軟院的高等數學、離散數學、線性代數、概率統計、大學物理等課程的課時或難度也低於計院(計院不是高數是數分),也沒有解析幾何、泛函分析一類的課程。
那省出來的課時呢?軟院的專業課程開始時間大都早於計院,且擁有很多的上機實操課時;很早就開始採用在線教育等方法,引入包括HTML5、Hadoop等在內的相對新鮮內容(雖然目前還不太成功);作為軟體工程專業,大一就開始接觸軟體工程概念,大二就開始敏捷開發;通常來講就算課下什麼比賽什麼項目都不參與,只要跟著課程進度走,大三時至少也應參與過大作業性質的4人以上項目三四個,寫過萬字的開發文檔若干篇。
總而言之,非常偏工程,走的是一套以需求為導向的敏捷培養套路。這樣的結果,比較明顯的就是基礎相對不紮實,尤其是演算法能力普遍較弱;但工程經驗較計院相對豐富,技能樹也多偏向於新技術。生源質量稍弱於計院,但也差得不多(有很多都是計院沒考上調劑到軟院的)。學習氛圍偏輕鬆,相比於基礎更重視創新;非常考驗自學能力。所以雖然課程壓力不大,想成為大牛依舊是異常忙碌的。據我觀察各位大牛省下的時間大都投入到以下幾個方向:(1) ACM-ICPC、數學建模國賽美賽、微軟Imagine Cup、英特爾杯之類的NB比賽,以及馮如杯、創新杯之類的SB比賽;(2) 通過各種渠道彌補軟院課程缺失,選擇一個方向自學深造,如數據挖掘、機器學習等,大三開始去各企業或各實驗室實習;(3) 磨練各種語言和技能,自大二開始三五成群做外包接項目,做大創和SRTP等騙錢,積攢項目經驗。
出路其實與計院一般無二,據我的幾次面試經驗來看業界各企業也會將軟院和計院的畢業生等同視之。以12級為例,現在大三下,在BAT實習的有兩位數,在清華、北大、中科院實驗室實習的也有幾位,在北航計院和軟院實驗室實習的更是非常普遍,但有實力去更高層次的地方實習(比如微軟亞研院、Google、Hulu等)的人鳳毛麟角。
其實最後還是要看個人努力。在我看來,計院也好軟院也罷,只要北航的名字擺在前面,就不會給你的簡歷拖後腿,至少到BAT級別是如此;相比之下北郵CS固然不弱,但最大的問題是學校不是985,無論出國申請、推研申請和高級別公司的面試都可能造成一定影響;軟院和計院的差距是有的,但遠不至於為此更換學校,這是我的個人看法。
至於更高層次的價值詮釋,就全看個人努力了,在哪裡都一樣。謝邀。到現在軟院本科該上的課基本都學完了,說幾點感受吧。(這個必須匿
1. 培養方向非常偏工程:這大概是和CS最大的區別了。基礎課大家學的都差不多,各種數學操作系統編譯原理計算機網路,但每一門課CS學的都比軟院要深一些,軟院課時少一些內容簡單一些,這個有好處有壞處。壞處是學的不夠精,好處是比較閑可以有很多時間可以自己寫寫代碼,出去實習。另外軟院會有很多門(真的很多...)軟體工程理論課,卻沒有計算機視覺、圖形學、機器學習等科研方向的正式課程,有也是導論級別的水課。這一點上不是很好,計算機學院的課相對豐富一些。
2. 自學能力很重要:上面說了有些課都是沒有的,所以如果要學這些或者搞科研基本就要靠自己到外面找實驗室了,要出國的話這一點會比較頭疼。雖然軟院不乏很棒的老師,但很多課上完能學到的東西十分有限,以至於自學效率比上課高很多(比如操作系統)。當然我相信這應該是國內很多地方CS教學共有的問題,不限於北航軟院。但確實真正想學東西不要太指望上課。。
3. 大環境:雖然軟院可能有這樣那樣的問題,但是大環境還是很好的。尤其是身邊的人。在這裡你可以認識入圍ACM-ICPC World Final的學長,可以認識剛進大學就有5年Web開發經驗的同學;可以見識到很多即使學的如此工程也可以科研碩果累累去CMU的phd,可以看到一個個在學院幫助下成長起來的創業團隊。北航本科還是有一定的門檻的,這決定了你身邊的同學優秀的概率會比較大。而讀大學最有價值的事情不就是認識這幫優秀的傢伙並且讓自己變得跟他們一樣優秀么?
總的來說,跟計算機學院比軟院學術實力和課程深度都要弱一些,但是課少比較閑,上機也多一些對代碼能力培養可能更好,所以各有優劣。跟其他學校比的話,我個人覺得大學裡重要的不是老師或者課程,而是身邊是什麼檔次的人。他們會決定你自己會成為什麼樣的人。這點來看北航軟院還是能值回錄取的票價的。反正個人覺得還行吧,畢竟是首都的航空軟體工程專業,不可能會差到哪裡去。主要是看自己需要什麼樣子的教育,自己想要學習什麼樣的知識。所以,個人感覺北航軟體工程軟體的本科專業還是不錯的。這方面你可以多去以往的畢業生探討一下呀,他們畢竟在那裡生活過對吧,所以,你可以多去向他們找找相關的請教請教呀。這也許是最有效的方式方法了。有工程就是因為善於採納他人的意見,才會這麼容易被大眾喜愛和歡迎。
畢業1年多,不請自來。
北航軟體工程與計算機相關課程很少,到了大三和大四雖然每年交著一萬五的學費,但是幾乎完全沒課(大三下開始就沒課了)。專業課考核也很水,大一大二不出意外的話基本都是在忙於高數或者物理試驗而非演算法和數據結構。所以如果打著本科畢業找工作的心態來讀,那麼基本都要靠自學,比如學個java或者php、js,多趁空閑去校外找實習,積累經驗。
與其他學校軟工倒沒比較過,但是與北航6系相比,顯然從教學資源到學生水平都有差距。校內競賽連個擦屁股獎都拿不太到。另外有人提到什麼自負盈虧,壕氣十足,反正自從去年原來的院長大忽悠孫偉跑路了以後,聽說連元旦晚會都不辦了……以及院內學生還被迫用著孫偉等人支持的愛語吧,開課吧一系列號稱創業項目的難用無比的失敗玩意。多說一句,孫偉當年還畫過什麼公司老闆一對一培養的大餅,結果不出一年就沒有下文了。
順便,畢設不要找王寶會和楊晴虹,會死得很慘。
推薦閱讀:
※在北京航空航天大學的化學學院讀書是一種怎樣的體驗?
※女生適合學航空航天嗎?
※在北京航空航天大學就讀是一種什麼樣的體驗?
※北航和同濟相比怎麼樣?
※該選擇北航還是武大?