回覆列表
  • 1 # 文學小博士

    現在軟體工程相對來說,要比計算機科學與技術稍微好些,不過這還的看你喜歡那個專業了,這兩個專業都有互聯關係,不可分隔。如果你現在還沒有想好,那你就先作軟體這行吧,先作起來具體情況以後看著辦吧,我不知道你是怎想的,這也是我本人的一點小見意,如果你認合適那你就去做 ,如果感覺不太合適那就是你的事了。朋友!你自己也可以上網查詢一下,看看網上的相關網站是怎麼說的,人家肯定比我知道的多,也比我瞭解得詳細些。

  • 2 # KaiSeRBurNInG

    首先,中國大學階段專業和學科沒有純粹的計算機科學這一說法,而是計算機科學與技術,因為本科階段要是技術都不會不可能搞得好科學研究,同時你會發現計算機科學與技術的專碩學位叫計算機技術。而且,在國際上,軟體工程屬於計算機科學十八大知識領域之一,並不是並列關係,而是包含關係

    如果你想從事純粹科研,不就業,就發論文或者搞專利(搞專利也是要有技術的),而且不是軟體工程方向的因為這方向科研路窄媒體也不會吹牛沒法吸引眼球,本科階段是什麼方向沒有意義(數學物理電子都可以),研究生階段就不要猶豫,肯定要讀計算機科學與技術(學術型),

    如果你是要就業,而且是技術崗,你的第一份工作和你大學啥方向無關,就是寫程式碼,那麼考驗的就是你大學階段程式碼尤其是高質量程式碼寫的多不多了(在計算機科學知識體系中,程式碼質量屬於軟體工程領域。實際開發中,大多數情況是為了程式碼質量系統可靠性願意犧牲效能的),專案做過多少,專案是不是較大型的專案,開發階段複雜度如何管理等等,都是你就業的軟實力。所以和你的專業有啥關係呢?當然是要具體學校具體分析,這個學校的計算機科學與技術和軟體工程專業哪個對學生動手要求更高。在實際企業中,你專案規模不到一定程度是無法體現軟體工程優勢的,這也是為什麼軟體工程最早來自軍事領域,NASA做過大量軟體工程的調查報告。另外,軟體工程碩士(專業型)時間更短,要實習更容易轉正,就業更容易(對於一般學生,非頂級)

    如果是想從事非技術崗,軟體工程你可以學到需求工程,工程專案管理等適合將來做產品經理和專案經理的課程(當然認不認真上是另一回事),而且你本身就經歷過技術錘鍊,能和開發團隊更好的搞好關係,不用像非技術出身的,開發團隊要“殺了”產品經理這種事就少發生

    所以每個人的前途都是看自己,這種分析毫無意義只會引戰

  • 3 # 陝西文都智鏈

    計算機科學與技術和軟體工程專業的主要區別在於一個主要偏重於計算機技術方面,一個偏重於軟體的涉及和開發方面。前者屬於計算機學院,成立已經很久,對於課程和內容已經有一套非常完備的方式,比較成熟的體系。但是軟體工程相對來說比較年輕,因為網際網路的特性,課程更新特別快,每年的變動很大,需要跟上潮流。

    對比計算機與軟體工程

    軟體工程的應用性非常強,就業的直接對口性非常強,未來從事軟體開發工程師等是最對口的方向。計算機的適應面特別廣,正是因為其科學與技術的特性決定了它可以適應計算機行業的多種工作。我們以招聘資訊的條件來說,第一條寫的都是計算機相關專業。這也就說明計算機科學與技術的適應範圍能更廣一些。

    從培養方向來看,軟體工程往往涉及的是Web的開發,大資料,移動網際網路開發等方向,這也就意味這軟體工程專業學生對於程式語言掌握要求是更高的。計算機科學與技術則更傾向於基礎知識的拓展,比如影象處理,多媒體,嵌入式等等。

    前景與應用

    我們說實在一些,這兩個專業畢業後要去的都是網際網路公司,幾乎都是從最底層的擼程式碼做起,這也就意味著工作面上很大程度並沒有什麼區別。

    1.成長快。全球網際網路市場以每年13%的平均速度增長,遠大於世界經濟的增長速度,而且隨著大資料,人工智慧時代的到來,對網際網路類人才的需求量更是大大增加,所以前景非常廣闊。

    2.服務性強。網際網路產品售後服務工作量大,而且網際網路公司在做系統整合時必須對使用者的需求有深入的瞭解,在實施專案的過程中得到使用者的密切配合,因此兼具製造業和服務業的特點;

    3.薪資高。網際網路行業的薪資是遠高於傳統行業的,因為網際網路行業沒有特別高的成本,頂多就是一個高配置的計算機,所以利潤就會較其他行業高出很多,且利潤主要投入在人力成本上,薪資就會高於其他行業。

  • 4 # 自考成考書童

    在我的印象中兩者相較而言,我覺得計算機科學與技術比較偏向文科,而軟體工程偏理科一點。軟體工程比較偏技術一點,後期程式碼什麼的,但是計算機科學與技術就感覺全面一點,就業範圍要廣一點。

    如果你對程式碼建框架這種比較感興趣,思維邏輯比較強,坐得住的話,可能軟體工程更適合你,如果你對計算機外圍的使用運營比較感興趣,那就計科比較適合你。

  • 5 # 三袋大菠蘿

    軟體工程偏工程與管理,計科偏理工。

    一個畢業以後偏向管理與流程這塊,另一個畢業偏實際技術與幹活的程式設計師。選擇還得按不同性格和學校來選擇。

  • 6 # IT職業思考與自媒體

    這個問題可能是高三考大學的小朋友,或者是大四考研究生的中朋友問的問題。其實要鑑定一下,啥叫有發展前途。

    1.就業質量高,叫有發展前途?我看到理論計算機科學的,大學教授,博士生導師,做什麼演算法研究,形式語義,圖論~搞的東西怎麼也常人不懂,拿著國務院特殊津貼,千百萬人計劃的,難道他她們比一箇中小型網際網路公司的小屌絲程式設計師,混的差?當然程式設計師混到技術總監,帶個上百人,那也至少上百萬年薪了,但是他她的工作可能與學生時代的軟體工程與計算機科學又有多少聯絡呢?就業質量,其實與個人在市場中的定位有關,這個定位包括你在哪裡,做哪個細分領域(是做理論研究,還是工程專案,還是產品運營,乃至產品開發),還有你在這個領域做的如何,認識多少同一細分領域同行。這些都決定你的就業質量。

    2.可能你說的是發展寬度,我是做軟體工程的,我覺得計算機科學包括軟體工程,還有硬體,如儲存,積體電路設計,晶片製造等。隔行如隔山,我也不太清楚晶片設計的機會是比軟體工程多還是少。可能我一眼望過去,不是java,c,Python就是運維開發測試或者.net,但是我知道有人搞儲存,晶片等,生活滿滋潤的。

  • 7 # 中公考研

    計算機科學與技術:簡稱計科(CS)。一般來說CS的學習偏重學習計算機的原理。學習偏理論,學習內容涉及軟體也涉及硬體,還有兩種相結合,一般來說CS兩者的比重是1:1,按學校的不同可能會出現不同情況。

    軟體工程:簡稱軟體(SE)。SE的學習主要是圍繞著軟體的應用、設計、開發、維護架構這幾個模組等。偏應用、工程、實踐。學習內容涉及一些基本的硬體,但更多是工程的理論和大量的軟體實踐知識。

    全國共有168所開設計算機專業的大學參與了計算機專業大學排名,其中排名前4的大學是北京大學、清華大學、浙江大學、國防科技大學,這是國內目前計算機專業排名第一梯隊,能力不相上下,以下具體榜單,還比較權威,供大家參考:

    學科情況

    計算機科學與技術這個一級學科是中國特有的,國際上通常只有計算機科學。大部分學校的計算機科學主要來源於數學學科,而軟體工程學科是源於計算機科學的(可以類比材料科學源於物理學),一直是計算機科學的一個二級子學科。從國際學科發展看,2001年IEEE提出了“計算學科”的概念,來替代原有的計算機科學學科,計算學科包括了計算機科學、計算機工程、軟體工程、資訊系統、資訊科技五個子學科。但就我的感覺,現在絕大部分國外大學基本還是以計算機科學為主。在中國,2011年開始,軟體工程開始和計算機科學與技術並列為一級學科。

    由於中國大學科研和學位授予和國家的學科劃分以及教育政策緊密相關,所以各大學才會有計算機科學與技術以及軟體工程的分別招生。

    軟體工程這個詞是1968年才出現的,當前對其定義和內涵還有不小的爭議。一般使用的軟體工程定義是IEEE的一個標準“使用系統、規範、可度量的方法進行軟體開發、執行和維護。”,但這個定義當前仍然有爭議。

    就業前景

    近幾年的CS和SE的就業情況相當不錯。如果題主經常去了解就業市場的話(可以上一些招聘網站看看),你會發現,公司無論大小,招人上,除了技能的要求,對於專業的要求一般是“計算機相關”,幾乎沒有見過有公司點明必須是SE或者是CS,也就是說無論是SE還是CS其實HR都不太關注,更關注應聘者的專業技能。所以如果從就業方面來說的話,CS和SE的差別其實很小。

    但另外一個問題是,由於兩者在專業學習上的側重點是不同的。CS學習了更多的理論,而且軟硬結合,知識面更廣,如果在大學四年內沒有好好拓展自己的動手實踐和工程能力的話,就業上是會有些許吃虧的。我曾經認識不少的CS朋友,他們都在吐槽CS學習得太泛,反而影響了就業。反觀SE,由於更注重培養工程能力,而且課程中一般有大量的課程設計,所以更適合企業。

    但其實這個更看個人,在 學習專業知識的同時,如果注意去拓展自己,在就業上基本不會有太大的差別,因為大家的基礎都差不多的。

    找工作的容易度上,計算機科學與技術適應面會稍廣。在初入職場的薪資上,軟體工程專業的會更高一些。在職業的發展性和延續性上,計算機管理類崗位能走得更遠。但是有一點,想要在管理類崗位做到高階,一定的程式設計基礎是少不了的。如果你想在畢業後就業,想做工程師,偏向程式設計技術、軟體開發,可以把專業選擇偏向軟體工程。如果你想就業範圍廣一點,或者想考研或出國,專業選擇可以偏向計算機一點。

    考研:

    如果打算考研,CS更有優勢。一般學校都會有CS和SE的碩士點。如果有興趣去查的話,你可以發現,大多數學校CS和SE的考研科目都是資料結構、計算機組成原理、計算機網路、作業系統等等。這些科目都是偏向理論,而且要求基本功紮實。

    CS學生的計算機理論基礎紮實,軟硬結合,知識面廣,所以無論日後選擇考CS碩士還是SE碩士,都比較有優勢。

    SE的學生由於更注重工程和實踐,所以這個時候想考研要花比CS更多的實踐去補理論基礎。

    建議:

    1、同等學校計算機科學與技術學費低,難考一些;軟體學院學費高,通常好考一些。

    2、計算機科學與技術的理論基礎通常更紮實一些。軟體學院不管教學內容體系如何,通常更加重視實踐,學生實踐能力更好一些。(各個學校差異性非常大,建議報考前認真諮詢一下。)

    3、就業:差距很小,想以後就業方面更輕鬆點,或者本身更偏向動手和實踐的,可以考慮SE

    4、如果對計算機感興趣或者打算考研的,選CS好。

  • 8 # 根兒哥點評

    首先,中國大學階段專業和學科沒有純粹的計算機科學這一說法,而是計算機科學與技術,因為本科階段要是技術都不會不可能搞得好科學研究,同時你會發現計算機科學與技術的專碩學位叫計算機技術。而且,在國際上,軟體工程屬於計算機科學十八大知識領域之一,並不是並列關係,而是包含關係

    如果你想從事純粹科研,不就業,就發論文或者搞專利(搞專利也是要有技術的),而且不是軟體工程方向的因為這方向科研路窄媒體也不會吹牛沒法吸引眼球,本科階段是什麼方向沒有意義(數學物理電子都可以),研究生階段就不要猶豫,肯定要讀計算機科學與技術(學術型),

    如果你是要就業,而且是技術崗,你的第一份工作和你大學啥方向無關,就是寫程式碼,那麼考驗的就是你大學階段程式碼尤其是高質量程式碼寫的多不多了(在計算機科學知識體系中,程式碼質量屬於軟體工程領域。實際開發中,大多數情況是為了程式碼質量系統可靠性願意犧牲效能的),專案做過多少,專案是不是較大型的專案,開發階段複雜度如何管理等等,都是你就業的軟實力。所以和你的專業有啥關係呢?當然是要具體學校具體分析,這個學校的計算機科學與技術和軟體工程專業哪個對學生動手要求更高。在實際企業中,你專案規模不到一定程度是無法體現軟體工程優勢的,這也是為什麼軟體工程最早來自軍事領域,NASA做過大量軟體工程的調查報告。另外,軟體工程碩士(專業型)時間更短,要實習更容易轉正,就業更容易(對於一般學生,非頂級)

    如果是想從事非技術崗,軟體工程你可以學到需求工程,工程專案管理等適合將來做產品經理和專案經理的課程(當然認不認真上是另一回事),而且你本身就經歷過技術錘鍊,能和開發團隊更好的搞好關係,不用像非技術出身的,開發團隊要“殺了”產品經理這種事就少發生。

  • 9 # IT人劉俊明

    作為一名IT行業的從業者,同時也在帶計算機專業的研究生,所以我來回答一下這個問題。

    首先,計算機科學與技術專業(計科)與軟體工程專業都是比較傳統的計算機專業,而且也是當下比較熱門的專業,總體上來說這兩個專業都是不錯的選擇。

    計科比較注重基礎知識,除了數學、物理等基礎學科之外,還包括模電、數電、作業系統、計算機網路、資料結構、演算法設計、程式語言、編譯原理等內容。可以說計科能夠比較全面的培養計算機基礎研發人才,同時能為培養高階人才構建一個較為全面的知識結構,所以計科專業的畢業生通常在就業面上有比較廣泛的選擇,而且如果有讀研計劃的話,計科專業是不錯的選擇。按照歷史經驗來看,計科專業的研究生通常都具有較強的學習能力。

    軟體工程專業是近些年來一個比較熱門的計算機專業,就業情況也比較不錯。軟體工程專業的特點是在兼顧基礎學科教育的同時增加了大量的實踐內容,不少軟體工程專業會與科技公司進行緊密的合作,一些高校還會與科技公司成立聯合實驗室,這都為培養學生的動手實踐能力提供了良好的平臺,所以軟體工程專業的畢業生往往具有較強的動手能力,這也是軟體工程專業就業比較好的重要原因之一。

    從近些年的畢業設計情況來看,軟體工程專業非常注重新技術的教育,不少本科畢業生的畢業設計會涉及到機器學習、計算機視覺、雲計算等方面的內容,所以如果想讀完本科就參加工作的話,那麼軟體工程專業是不錯的選擇。當然,軟體工程專業讀研也完全可以,而且由於具備較強的動手實踐能力,在複試環節會有一定的優勢。

  • 10 # 交大升學小博士

    計算機專業跟軟體工程的專業的區別主要是在於,一個偏重於基礎的計算機技術方面,一個是偏重於直接的軟體應用技術方面。

    當然這兩者都是要求必要的計算機基礎知識。 哪一個更好?這個確實比較難說,因為其實這兩種專業業都是屬於非常熱門的理工科專業之一。

    每年在高考報考志願的時候也是有好像是願意選擇這兩種專業。

    但是總體來說,其實軟體工程專業它的應用性非常強,就業的這種直接對口性非常強。

    也就是說你在這個軟體工程專業畢業之後,直接對口的那個崗位就是軟體工程師招聘的這種崗位。

    如果在大學期間能夠把軟體工程專業學的非常紮實的話,其實在就業的時候可以直接進入到公司的軟體工程專案組進行工作,經過幾年的工作時間之後,一般可以成為技能比較嫻熟的軟體工程師。

    當然軟體工程專業這個有一個侷限性,就是它的適應面可能會沒有計算機那麼廣。因為計算機專業,它的技術性非常強,能夠適應多種計算機行業方面的工作崗位。

    要是在大學期間計算機專業學得比較紮實的話其實可以適應軟體要是在大學期間計算機專業學的比較紮實的話,其實是可以適應軟體工程師的崗位的。當然它還包括前端工程師,資料庫管理工程師,網路維護工程師,等等跟計算機應用技術相關的幾乎所有的工作。

    此外學習計算機技術以後的發展面會更廣,從事工程管理方面的職位可能會更加成功。

    最後在高考填報志願的時候,哪一個更容易報考的話其實每個學校的高考招生情況是不一樣的。

    所以計算機專業跟軟體工程專業的難易程度也是不一樣的。 一般而言,在一些新建應用型本科院校當中,軟體工程專業競爭比計算機更激烈一點。

  • 11 # 讀芯術
    這個在全國應該都有人詢問,我說一下自己的感覺吧大一我開始去的東北大學軟體工程專業,後來大二轉到了計算機科學與技術專業,所以兩個學院,兩個專業我都待過,有一定感受。首先,隸屬不同,軟體工程屬於軟體學院,一般比較年輕,成立比較晚,國內35個示範性軟體學院還是很好的,而且課程更新比較新,每年變動比較大,整體感覺跟得上潮流。計算機科學與技術一般隸屬計算機學院,一般比較悠久,成立很早,課程已經有了一套良好的體系,所以不會輕易變更,這一點說好就是比較成體系,說不好就是用的課件十年沒變過。其次,課程體系差別較大。轉專業之前我也以為差距不大,誰知道差別蠻大的。軟體那邊重點培養學生動手能力,學的東西偏技術的多一些,而且講課用英文,比如大一學Java,大二學Web開發,大三組織實習半個學期,學linux,考試直接上機考試,主要以軟體相關為主,會有設計模式,軟體工程這種課,理論課像計算機網路,資料結構,離散數學課時較少,硬體相關的課除了計算機組成原理更少。計算機科學與技術主要培養學生的理論能力,動手能力為輔助,比如這邊大三才學那些web開發啊,Java啊,而且都是以選修課為主,課時少的可憐。大一大二這兩年學的基本全是基礎知識,高數線代機率論離散模電數電資料結構等等,大三才會學計算機相關的專業課,計算機網路作業系統等等,同樣的課程,比如離散數學,計算機課時要比軟體長,而且學的多,考試還難,但是計算機這邊基本沒有上機考試,雖然也有實驗,但是學生動手機會相對於軟體少很多。給我的感覺,計算機科學與技術是一類學科,所以會包含軟體工程的東西,軟體學的他也講,不學的他也講,這樣一來啥都學點,但是不精,比如當時我們學大學物理學了好久,各種實驗報告,實際和計算機關係不大。好處就是計算機這邊理論知識紮實,培養計劃決定這邊學霸特別多,考試很厲害,而且軟硬體全都學,不像軟體那邊可能對硬體,對原理理解相對薄弱。最後,說說這兩邊學生給我的感覺,軟體那邊喜歡競賽,喜歡折騰的大神很多,當然學霸也有,相對來說少,相反,各種極客技術控偏多,而且普遍本科實習過。計算機那邊搞競賽的也有,但是主要是ACM數學建模那種,不像軟體那邊各種軟體開發比賽,計算機這邊更多大牛能夠本科發論文,基礎競賽獲獎,建模能力數學能力很強,考試成績接近滿分的大有人在。從保研來看,軟體那邊放棄保研名額的好多人,他們更喜歡去工作,或者出國,計算機這邊幾乎沒有,更多的人希望讀研進一步深造。當然這只是普遍,不代表個例。至於以後幹什麼,一般學這兩個專業的,工作的話,本科生絕大多數成為軟體工程師,這樣軟體的優勢比較大,畢竟學的東西很多能用上。讀研讀博的話,找工作更多的是研究性質的,計算機的優勢更顯現出來。當然有一點不得不提,軟體學費普遍貴,考慮一下經濟因素。總的來說,想要搞工程,推薦軟體,想要搞研究,推薦計算機科學與技術。前提是你都得踏踏實實,腳踏實地。

    我們一起分享AI學習與發展的乾貨

  • 12 # 大學視野

    計算機科學與技術、軟體工程這兩個學科都屬工學大類,中國很多網際網路科技人才,都是這兩個學科領域的畢業生。想要知道計算機科學與技術、軟體工程這兩個學科哪個好,就需要對這兩個學科進行詳細的瞭解。

    計算機科學與技術、軟體工程這兩個學科有什麼區別?

    在很多人看來,計算機科學與技術、軟體工程這兩個學科的實質一樣,都是“玩電腦”的,但事實上,這兩個學科還是有著非常多的區別。

    首先,計算機科學與技術這個專業的主要內容是研究計算機的設計與製造,並利用計算機進行有關的內容表示、收發、儲存、處理、控制資訊和資料,簡單來說,這個學科研究的內容非常基礎,但卻是計算機行業(或者說網際網路行業)最關鍵的東西。

    再來看軟體工程這個專業,顧名思義,軟體工程是運用工程化方法構建和維護有效的、實用的和高質量的軟體,也就是說,軟體工程主要運用一些計算機語言來為我們製作軟體。這個學科側重於實際應用,在我們生活的方方面面,都離不開計算機軟體和手機軟體,這些軟體的製作,就與本學科緊密相連。

    從上面的介紹大家就可以看得出來,計算機科學與技術非常的基礎,研究的學科也會滲入軟體工程領域,而軟體工程則更加強調在軟體製作方面的知識技能。其實,筆者看來,軟體將計算機科學與技術這門學科掌握精通,跨行做軟體工程也是可以的。

    計算機科學與技術、軟體工程兩個學科本身作為網際網路科技最重要的組成部分,在很多方面都有互相滲透和互相融合,而且這兩個專業的學生在校期間的學習中,主要課程方面也有著很多重合之處。

    計算機科學與技術、軟體工程學科領域內各有哪些好大學?

    近些年來,中國網際網路科技得到了迅速發展,為了填報行業內人才匱乏的情況,很多高校都相繼開設了計算機科學與技術、軟體工程等相關學科,所以目前國內相關領域內比較有實力的大學也非常的多。

    在全國高校第四次學科評估中,計算機科學與技術學科領域內共有4所高校獲得了本學科領域內的最好成績(A+學科),分別是北京大學、清華大學、國防科技大學和浙江大學,這四所高校都是中國頂尖大學之一。除此之外,北京郵電大學、電子科技大學以及西安電子科技大學、解放軍資訊工程大學等院校也是行業內的佼佼者。

    在軟體工程學科領域內,教育部第四次學科評估中,獲得“A+”的高校有國防科技大學、浙江大學、北京航空航天大學。其次,清華大學、北京大學和南京大學、武漢大學等院校的軟體工程專業也是數一數二。

    筆者對選擇計算機科學與技術、軟體工程這兩個學科的一些建議。

    從上面的介紹中,大家就可以知道計算機科學與技術、軟體工程這兩個學科的基本區別,大家要從這兩個專業的區別入手,考慮哪方面更適合自己,自己更適合做基礎性研究,還是喜歡做一些實用性更強的東西?除此之外,結合我們給大家說到的在計算機科學與技術、軟體工程學科領域內實力較強的大學,最後來選擇一所適合自己的大學。

    在最後,也要給大家說明一下,在網際網路科技急速發展的當下,這兩個專業的學生在課程內容上面有著諸多相似之處,只要自己在校期間努力掌握相關知識,相信跨界到另外一個學科領域內也是可行的。

  • 13 # 我就喜歡你6523

    字面意思,計算機科學comouter science與技術technology,就是既可以培養科學家,也可以培養技術員,也許只有中國有這樣的專業,估計985/211按科學家培養,二本三本按技術員培養。

    按科學家培養的課程,會有大量數學和理論,數學課幾乎全是各種證明,會開設<計算與邏輯課(computual & logic)>、<並行和高效能計算>(研究超算)、<計算模型(圖靈機turing/computual model)>、,不會開設<c語言程式設計與設計><java程式設計><python與資料分析>。

    按技術員培養,肯定開始C/C++、java、python等語言課,甚至開設photoshop。肯定不開設計算模型、計算理論、超算等課程。

    軟體工程,是軟體的工程學,既然主語是工程學,和計算機科學的區別就是,都是學微積分,計算機系學生天天證明,軟體工程的學生天天計算,線性代數更是如此。和培養技術員的課程設定一樣,軟體工程不會開設計算機理論方面的課程。

    說一千道一萬,無論計算機科學、計算機技術,還是軟體工程,絕大部分畢業生都是碼農,科學家(博士)大機率出在計算機科學系,軟體工程學生讀博的少。

    以上。

  • 14 # 貓哥愛讀書

    選計算機科學與技術,軟體工程太側重於軟體方面了,整個教學過程中都是把程式設計作為核心展開的,計算機科學與技術專業更加全面,可以選擇學硬體、軟體、通訊,也可以選擇學應用,並且關聯專業更多,物聯網、人工智慧、大資料等新興專業更是以計算機專業為根基的;軟體工程的大三大四兩個學年,學費比計算機高太多了。

    在就業選擇和深造時,計算機科學比軟體工程的範圍要大得多,更加萬金油,計算機科學和技術專業能夠讓學生更加深入的瞭解完整的計算機體系,即使今後從事程式設計工作,完整體系仍然會讓你受用不盡。

  • 15 # 一水無塵

    我高考填報志願那會兒,也遇到了這個問題,當時由於高中一直在學習,幾乎很少接觸到網路,更不知道這兩個專業有什麼區別了。從專業名稱來說,我第一感覺是選計算機,覺得未來計算機一定會融入到人們生活的各個方面,而軟體是什麼呢?

    不知道,就是覺得學習起來應該會比計算機難學,要是數學差了,可能還會啥也不懂。所以,綜合各種非常片面的臆想,我就在所有志願裡將計算機科學與技術填成了第一專業,軟體工程選為了第二專業,並選擇了接受調劑。

    後來,就被第一志願的第一專業錄取了,學了幾年的計算機科學與技術。上學期間,除了公共課程,涉及到需要上機和程式設計的專業課,計算機和軟體專業都是同一個老師,在同一個大教室進行授課的,就是後來假期去實習,分團隊時都是計算機和軟體工程的學生混合組隊的。

    要說兩個專業有什麼區別,一開始就是學費的差別了,專業、班級不同,學費不同,有些學校會針對這兩個專業開一個什麼校企合作班,這種班收費會比正常的班要高出許多,再者,就是在大學期間學習的課程,大部分學的都一樣,就只有那麼幾門課程是相互不開的,從我接觸的軟體班的同學來看,他們更偏向於軟體開發和管理這方面,也有著不錯的動手能力。

    而我們計算機的學生呢,想偏向哪方面,主要得看自己的需求和興趣愛好,其實不管是軟體工程還是計算機專業,都是互通的,學的都是計算機相關技術,外加上現在許多大學生的上課狀態,所以,主要還是得看自己,大學老師通常都只是起到一個領進門的作用,未來會走向哪方面,能走多遠,就看自己在大學裡是怎麼度過了。

  • 16 # 月輪山待過

    這兩個專業其實半斤半兩。最早的時候都沒有軟體工程專業,還是從計算機科學與技術專業裡面分出來的。

    然而即使這個專業很萬金油,學的東西卻很多,雖然大而全,但並不是淺嘗輒止,也需要花很多精力的。如果想繼續深造,考研的時候自然會分方向。

    什麼人工智慧大資料晶片網路電子,這個專業都能混進去。

  • 17 # 莫莫愛影視

    樓主,這個問題我太有發言權了,以我的親身經歷告訴你,計算機科學與技術好些。

    首先,這兩個專業,計算機科學與技術偏理科,軟體工程偏工科。從理論上說,應該是前者重理論,後者重實踐。但是實際上大部分學校幾乎沒什麼差別,我2005年考入某985高校軟體工程專業,當時想當然的認為軟體工程比計算機科學與技術好,因為,計算機是一門重視實踐的學科,而軟體工程剛好就是實踐型的專業。然而實際上卻不是這樣,我所在的軟體工程專業與計算機專業幾乎都是一起上課,大學四年兩個專業就只有2-3門無關緊要的課不一樣,其餘都是一樣的。只是畢業證上不一樣而已。

    其次,從就業上看,計算機科學與技術就業面更廣,許多企業認為軟體工程出來的就只會搞軟體,而計算機科學與技術的啥都會,軟體,硬體,網路樣樣都懂。大部分企業招聘公告上要求的專業都是:計算機相關專業。

    還記得我當時剛剛畢業,報考了一家知名事業單位,招聘要求就是計算機相關專業,我以第二名的成績順利進入了面試,然而上天給我開了個玩笑,面試資格審查被拒,理由是:不是計算機相關專業。就因為專業不包含計算機三個字。

    所以,建議樓主,慎重報考。

  • 18 # 柚子愛寫真

    很難說哪個好。計算機科學技術專業更加強調基礎和專業知識的學習,軟體工程專業更加強調動手能力的培養。計算機專業涵蓋軟體工程專業,主要培養具有良好的科學素養,系統地、較好地掌握計算機科學與技術包括計算機硬體、軟體與應用的基本理論、基本知識和基本技能與方法,能在科研部門、教育單位、企業、事業、技術和行政管理部門等單位從事計算機教學、科學研究和應用的計算機科學與技術學科的高階科學技術人才。軟體工程專業是2002年國家教育部新增專業,隨著計算機應用領域的不斷擴大及中國經濟建設的不斷髮展,軟體工程專業將成為一個新的熱門專業。軟體工程專業以計算機科學與技術學科為基礎,強調軟體開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟體需求分析、軟體設計、軟體測試、軟體維護和軟體專案管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟體開發、測試、維護和軟體專案管理的高階專門人才。

  • 19 # 高考填報志願李老師

    用天津大學這兩個專業舉例子,這兩個專業都是天大智慧與計算學部裡的專業;

    計算機科學與技術開設的課程:離散數學,資料結構,數字邏輯電路,訊號與系統,演算法設計與分析,VLSI系統設計,資訊理論基礎,人工智慧基礎,資料庫原理,軟體工程,資料探勘,資訊保障與安全,平行計算等。

    軟體工程: 計算機及軟體工程基礎理論、高階程式設計語言、資料庫原理、嵌入式程式設計、WEB開發、計算機網路等專業課程,獨具特色的企業級的實習實訓環節等。

    透過課程設定可以看出,計算機科學與技術本科階段學習的內容大而全,同時也包含軟體工程相關知識;軟體工程除了少量學習些計算機科學與技術相關知識,很多的還是學習程式語言,實踐並且運用。

    計算機科學與技術未來發展更多樣化,比如往其他方向延伸,本科階段其實兩個專業學習內容沒多大不同,數學對於未來工作很重要,資料庫演算法相關,未來是數字時代,大資料、雲計算等等會更多的應用。

  • 中秋節和大豐收的關聯?
  • 換季肌膚容易過敏,有什麼“安撫神器”?