
我當初來 Cornell Tech 的想法就是
「如果我現在選擇不去 Cornell Tech,
十年後的我一定會好奇要是我當初去了,
現在會不會很不一樣?」
反之,放棄其他所有學校
我應該都不會有這種感覺。
有時候真的只是選你心之所向這麼簡單而已 🙂
uk8
發表於一畝三分地
美國大學院系介紹版
樓主平常用繁體字,這篇文也是用繁體字寫完才轉換成簡體字,有什麼不慣用的語法還請見諒 🙂
Cornell Tech 的研究生都在讀什麼?
我自己身為一個主修 Connective Media 的學生,這學期的課程如下:
-
Applied Machine Learning
-
Algorithms and Data Structures for Applications
-
Psychological and Social Aspects of Technology
-
Human-Computer Interaction
-
Product Studio
-
Becoming a Leader in the Digital World
技術課程
整體來說,我個人認為是很棒的組合。修了一些資工相關的課程,比方說 Applied Machine Learning 這門課雖然 lectures 中還是很講理論的,從 Supervised Learning 教到 Unsupervised Learning,但是作業極重視 Application,所有作業都是 Kaggle (Machine Learning 的競賽平臺)上面的競賽。這樣一來,其實對於我這種真的零基礎的人來說也有好處,網路上通常找得到一些 tutorial 可以照著來學習、然後試著去 improve,而期末的報告也是教授自己出了一個 Kaggle 競賽,除了把 models train 出來之外還要另外寫個小論文形式的 report 去紀錄各種實驗過的 model architecture or regressors。
還有一個好處,就是幾乎所有作業都是以小組的方式去做。真的撞牆的時候,兩個人撞總比一個人撞還撐得下去XD
另一門技術課程 Algorithms and Data Structures for Applications 就比較雜一點(雖然我個人是認為 it's 雜 in a good way),由三個教師(通通來自 Google)輪流教我們他們自己比較熟練的內容。這門課跟一般的 Data structure or Algorithm 課也不大一樣,是教我們各種 Data Structure / Algorithm 在業界裡應用的範圍為主。打個比方,在教 Hashing 的時候就著重介紹 Bloom Filter 甚至是 Cryptocurrency 的一些底層運用。
應用課程
我個人把 HCI & Psychological and Social Aspects of Technology(PsySocial,教授也是這樣簡稱這門課的)統稱叫做科技應用方面的課程。
HCI 這門課就跟外面 standard HCI 課程差不多,介紹了怎麼去 Design 一個 product,從跟使用者去接觸、訪談的 Methodology 到建立Persona、User Story 到真正 Prototyping 的技術等等。
PsySocial 這門課很特別。它是一門心理學課程沒錯,但是通通都應用在 Technology or Application 的範疇上用接近 seminar 的方式去討論、瞭解一個科技背後的原因。例如 Facebook 這些社交平臺是否、又是怎麼建立 Filter Bubble 等效應。我這組的期末報告則是去做了實驗去模擬假新聞在社交平臺上所造成的一些互動;如果一則假新聞有很多的 likes/shares,這些數字本身同時也會造成其他人誤以為這假新聞是真的。
這兩門課都強迫我們閱讀了大量的 Research Paper,認真唸完的話一週大概都有五十幾頁的份量(但通常大家也不會有空認真好好唸完⋯⋯)。
Studio課程
所謂 Studio 課程大概就是 Cornell Tech 的精華了。
我這學期修的 Product Studio 是由外面的公司投稿 "How Might We" Challenges,告訴我們他們想要解決什麼問題。在學期初的時候,我們所有學生可以看到這個 list of 100+ challenges 然後去排序自己覺得有興趣的,再由一個叫做 Dream Team 的 Algorithm 去配對四到五個學生去解決某家公司的某個 Challenge。
我自己被配對到的是 WeWork (一間獨角獸,專門建立 Co-Working Spaces)跟另外三個來自不同主修的 Cornell Tech 學生(分別來自 Computer Science、Connective Media、MBA 與 ORIE,加上我自己總共是兩個美國人、一個德國文、一個臺灣人)去解決 "How might we invite online learners into physical spaces to improve their learning experience and outcome?"
這種 open 題目並不會告訴我們要做什麼,我們自己要經過三個階段
-
Ideation and Brainstorming
-
Experiment
-
Product Development
在一個學期內做出可以用的 App 或者其他類別的產品去解決、或者至少 approach 我們答應要解決的問題。
三個階段中各佔大概一個月,每個月也都會有一個 Sprint ,類似於駭客松 Hackathon 的概念停課兩天,讓所有人都 focus 在 Studio project 上,然後 Sprint 結束後馬上上臺報告過去 24 hours 內的進度。
這門課究竟是好是壞還滿見仁見智的,畢竟他還是一門實驗階段的課程,有些不一定那麼合理的作業要我們照著做。例如第一個 sprint 要求我們想到 50+ ideas 然後再從中選出 top 5,當下會覺得為什麼要這麼做、很賭爛,但是做了之後其實也有發現他背後的意義 – – 我們最後做的產品也是當初五十幾個點子裡的好幾個 ideas 的集合體。
另外在短期內也許不會察覺,但是現在回頭看,我覺得自己也真的有學習到怎麼跟各國、來自不同背景、從事不同行業的學生去合作。從當初最一開始不大會表達自己想法、不一定那麼敢用英文報告的自己,到現在可以很自然、就事論事的跟其他人討論一個想法的好壞與實行起來做不做得到的 practical analysis,這門課還是幫助很大的。
Becoming a Leader in the Digital World 是另外一門所有人都必修的課程。每週有不同的主題要我們學習,從比較 cheesy 的 Teamwork 到更 practical 的找戲劇教授來教我們 public speaking 的技巧都有。
在 Cornell Tech 找實習
很多人在問我 Cornell Tech 的就業情形,我自己對於一年畢業的 programs (Computer Science, ORIE or MBA)找全職工作的狀況不是太瞭解,所以我還是專注在介紹自己身邊同 program 的朋友們跟我自己在找實習上的狀況。
去年的資料在 PTT 上找得到,而今年的 cohort 還是持續怪物般的表現。
我在寫這篇文的當下才十二月初,第一個學期剛過完。照學校的教職員的說法是以上 PTT 那個資料上,第一學期有找到實習的學生也才八個。在總人數沒有變多的狀況下,今年目前為止找到實習的人絕對已經超過十個以上。就我自己記得的資料下,已經有 5 人拿到 Facebook offers、5 個 linkedin offers,另外還有 Goldman Sachs、Akuna Capital 等金融方面的 offers 跟像是 EA or Niantic 這種遊戲公司的 offers。
因為我們 program 總共就 37 人,大家幾乎都認識彼此,我自己整體聽下來的感覺是小學校果然還是有小學校的優勢,校內的競爭感覺不是太大,像是 Facebook 就幾乎給我們所有人都有面試機會。同時我們畢竟又是 Cornell University 常春藤名下,不管大小公司,基本上透過履歷審查的機率也都滿高的,我個人更細節的資料(包括哪些公司給了我面試、哪些公司我後來有拿到 offer 等等)我有另外分享在前一篇文,有興趣的話可以看看:
https://medium.com/@kchsu/2018-19-%E7%9F%BD%E8%B0%B7%E8%BB%9F%E9%AB%94%E5%AF%A6%E7%BF%92%E7%94%B3%E8%AB%8B%E8%A8%98-facebook-linkedin-google-niantic-yahoo-and-more-7f386b9bff69
在 Cornell Tech 生活
過去一個學期中,學習與找實習就吃掉自己生活的一大半,但是在 Cornell Tech 的生活還是可以非常多樣化的 - - 可以選擇的生活太多種。
Cornell Tech 本身座落於曼哈頓旁邊的一座島上。
在這座島上可以過得很 chill,島上有的是綠色空間,週末也不少家庭會帶小孩來學校前面的草皮玩耍。同時我們距離紐約市中心的時代廣場又只有三站地鐵的距離。紐約市區所有的活動都離我們只有十幾分鍾交通的距離。Cornell Tech 本身也講求創業創新,活動不少,時常會有業界裡面指標性的人物來演講、分享。幾週前 JetBlue CEO 才有個講座,一兩個月前李開復也來過。
學校人口的多樣性本質上就很適合大家認識彼此。學校的 Slack workplace (對,我們有個全校學生與教授們一起用的 Slack workplace,裡面有各種不同的 channels 讓你去找志同道合、想要一起做 project 或是一起去紐約吃好料的朋友)裡面也有個應用程式每兩週幫你配對一個人一起吃個飯聊聊天。但久了之後也會發現幾乎都會配對到認識的人,畢竟整個學校也就四百人,一個學期過去後大概起碼三分之一的人都認識了。
學校空間的設計上 - - 畢竟校區是去年才蓋好的 - - 也有很多現代化、為了方便學生去 social 而設計出來的共同空間。
另外,如果你跟我一樣,社交久了偶爾還是需要一些個人的空間, Cornell Tech 本身的閱讀空間跟 Roosevelt Island 這座島上的綠色空間也不少,紐約市區也有一些很有氣氛的咖啡廳適合偶爾去待個下午做作業、或者沉思設定接下來幾週的目標。
Ay that's it! 🙂
這些大概就是我自己過去一學期以來,在 Cornell Tech 這間學校的所見所聞。除了整理起來給自己紀錄這陣子的生活之外,也希望趕上 Application deadlines,對於在申請研究所、甚至剛好也要申請 Cornell Tech 的學弟學妹們有些幫助,可以更瞭解我們學校。尤其這間學校創立不久,學生也不多,網路上不一定有那麼多的資料。另外,幾個月前我也寫了一篇文章分享當時申請研究所的心路歷程:
https://medium.com/@kchsu/2018-cs-x-%E7%A0%94%E7%A9%B6%E6%89%80%E7%94%B3%E8%AB%8B%E7%B8%BD%E7%B5%90-tips%E5%88%86%E4%BA%AB-cornell-tech-connective-media-cmu-msit-mobility-uw-gix-nyu-cei-uci-548eb42fa85d.
這篇文章最後面,我會再補充一些最近申請季常常被問到的 Frequently Asked Questions,但是如果還是有什麼我沒有提到、但是你真的很感興趣的東西也歡迎留言。
FAQ
Cornell Tech 申請時看重什麼?
我不是 Cornell Tech 官方,所以這都是 IMO 的回答。我自己申請時呈現的資料可以參考我的申請心得文,但是我個人的感覺是所謂的三圍(GPA, GRE, TOEFL)都是過了最低標準就可以,每年的標準可能不一樣,但是我那年是 GPA 3.0 + TOEFL 100 + GRE 320。接下來就是看 Statement of Purpose 裡面你所呈現的自己是不是一個真心喜歡 Tech、有興趣 build projects,甚至有所志向的人。
有時候這樣說很 cheesy,但是我感覺來了 Cornell Tech 的人不見得是成績很優越(甚至一畝三分地裡面也很多人 GPA 超過 3.5 卻拿不到面試機會)但是真的都很有想法、或者很能表現自己的人。
過了基本資料與 SOP 關卡之後,再來就是看你個人面試時後的表現了。
面試題目我沒辦法分享,但是形式上去年以前都是透過 Skype 跟教授面試,而今年開始變成是錄影對答。透過軟體,在螢幕上顯示題目然後在接下來的五分鐘內開始進行回答。總共十題。
Connective Media 跟 Computer Science 差在哪?
Computer Science 是一年畢業的 program,我所就讀的 Connective Media 是兩年才畢業。這本身就有本質上很大的差異性,一年就畢業的人一來就要馬上開始找正職工作(除非你有美國身份),而正職軟體工程師的面試通常都是要真的飛過去西岸 onsite 面試,實習就只要通過幾關的電話面試即可。生活上面就有很大的差異性,我個人是覺得以找工作/生活來說,兩年的節奏應該是比一年的好一些,找到實習、甚至拿到 return offer 之後還有機會好好體驗紐約生活、花一些時間自學一些自己有興趣的技術。
課程方面幾乎可以說是 CS 是 CM 的 subset,CS 要修的課 CM 的學生通通可以修,CS 學生是 30 學分畢業而我們是 60 學分畢業,除了多了一些 HCI/Psychology/Media/Democracy 相關的必修課程之外,剩下的學分要全都拿去修資工課程也行。
我當初嗑了什麼,錄取 CMU 卻決定來 Cornell Tech?
我同意 Cornell Tech 絕對不是適合所有人的萬靈藥。
但是來 Cornell Tech 絕對是我這輩子做過最好的決定。在這裡我有自由不去了解一門技術的理論層面(當然你也可以選擇去鑽研)而努力去開發他的應用層面,我覺得這種自由度跟學生群體的 diversity 就是 Cornell Tech 最棒的一點。想走全端開發 Full Stack Development 的我可以跟一些資料科學方面的學生合作、可以跟 MBA 的朋友交流一個產品從無到有的過程,有了 ideas 之後永遠可以找到人去討論的感覺真的很棒。
CMU 就我所瞭解的,research capacity 應該還是比 Cornell Tech 強大的,但是如果來美國是想要就業、甚至創業的學弟妹,我覺得 Cornell Tech 還是很值得推薦的。
一言以敝之,我當初來 Cornell Tech 的想法就是「如果我現在選擇不去 Cornell Tech,十年後的我一定會好奇要是我當初去了,現在會不會很不一樣?」反之,放棄其他所有學校我應該都不會有這種感覺。有時候真的只是選你心之所向這麼簡單而已 🙂
左下角閱讀原文去地裡看原帖,跟作者交流。
好好學習@一畝三分地 –
資料科學和軟體工程精品課程
https://learn.1point3acres.com/

一畝三分地官方APP
簽到攢分更方便
錄取、面經、工資、H1B隨時看

下載連結
iOS:https://appsto.re/us/EesS8.i
Google Play:https://goo.gl/g7Rfnq


去地裡閱讀原文