第一次提問哈

我是2017的高中畢業生,被這兩個都很喜歡的專業錄了很糾結。

想要了解兩個專業畢業後都大概會去哪裡,工資水平和未來工作方向。

想知道大家覺得這兩個專業哪個好一些,分別適合什麼類型的人。

希望有畢業生或就讀生分享一下兩所學校情況。

謝謝啦^

p.s. waterloo的computer engineering也考慮

還報了mcgill的chemical engineering


我多倫多大學沒有science engineering專業,下一題。

我上的內叫engineering science。麻煩下次要注意。

你這個馬虎程度來EngSci是會被吃掉的。

不過我同意 @難起名字 的說法,學CS去盧校吧。比我們學的紮實。你要是想學的不是CS,咱們可以繼續聊EngSci。

我勸人上EngSci都是非常謹慎的,你起碼要先說說以後想幹什麼。不是每個人都適合EngSci,也不是每個人都會喜歡EngSci。


瀉藥。

我們engsci東西學的多,學的雜,學的比別人難得多。

它能給你很多新的開拓視野的機會,能給你很堅實的基礎(如果你是一個井井有條,能安排時間把每門課都料理好的人),也能給你給你帶來數不清的挑戰。

但是同時它會讓你覺得,我經歷了所有這些挑戰困難,這些地獄經歷的兩年,學的東西跟我周圍的人都不一樣,教的內容比別人快上一個月甚至一整年,那麼大二結束最後選擇的時候,我卻回到了和別人一樣的起點,開始學和別人一樣的東西,這值得嗎?

我想說,這是一個能讓你變得不一樣,也會讓你變得平庸的地方,至於是救贖還是墮落,這是在你心裡的。

到底值不值得,還是要看你自己。

加油!當時也糾結過,至少現在我還不算後悔選擇來到這裡。


多大的我不清楚,所以就說下滑鐵盧的吧。

Computer Engineering: 覆蓋面很廣, 比如

  • 硬體(hardware) 的FPGA,
  • 控制理論(control theory),
  • 電路(circuit),
  • 無線傳輸 (wireless transmission and radio transmitter/receiver),
  • low-level 語言 (彙編, operating system, compiler),
  • high-level (C++, Objective C, python),
  • algorithm design

因為覆蓋面很廣,你可以選其中幾個方面專精。

Computer Science:

數學系的一個分支,有很多理論性的東西。據我所知 一般沒有 low-level 的 (e.g. assembly and cpu timing)。 High-level 的 algorithm 講的比較多,例如tree,graph theory 這方面的演算法。對比computer engineering 覆蓋性沒那麼廣,但講的深一些。

工作方面這兩個都挺多的。如果想弄硬體(顯卡,CPU)以及 IT/DevOps 這些的話 Computer Engineering 好一些。 如果要當developer 的話兩個差不多(其實如果你確定要當developer不如去 Software Engineering)。我認識的Computer Science 的同學有不少去做研究,比如 AI research, big data, cloud-based computing。


謝邀 CS果斷去waterloo 不用考慮engsci的ECE了 學CS不去滑鐵盧你會後悔的

在滑鐵盧找矽谷的工作不用愁 你能想到的都有機會
goose will lead you to cali.
cs
推薦閱讀:
相关文章