uof toronto的science engineering還是waterloo的cs co-op?
第一次提問哈
我是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
推薦閱讀: