

中低GPA,零背景轉碼進UPenn-抽樂透的成本
學生背景
就讀/畢業院校:清華大學 Oregon State University (Online)
就讀科系:材料工程 B.S. in Computer Science (Online)
GPA: 3.46/4.3 4.0/4.0 (OSU)
考試成績:TOEFL 101 GRE 325
錄取結果:
・University of Pennsylvania MSE in Data Science
・University of Chicago MPS in Computer Science
・New York University - Tandon MS in Computer Engineering (獎)
・New York University - Courant MS in Computer Science
・University of Southern California MS in Financial Engineering
顧問的話:
轉CS的同學們,如果是你,2年的時間,100萬NT的修課成本,換來一個樂透中獎的機會。你真的有勇氣和毅力下注嗎?
2019年的秋天,W同學找到英萊,當時想要申請的是材料碩士。
很快的,他又改變主意想要申請CS。當然,這種臨時改變的選校並不多,申請結果也只能算中規中矩。
和許多名校控的同學一樣,W同學並不想因為時間壓力去放低自己的要求,決定再給自己幾年時間充電。在英萊的規劃下,重頭打基礎,一頭埋下去就是兩年的時間。他一邊正職工作,一邊修OSU的online courses。不但完成最基本的CS先修課程,還堅持把一個CS學士拿到手。
就憑這種毅力,就已經是零背景轉CS備戰學生中極少見的。最後拿著美國CS學士 GPA4.0去申請,還有美國教授的推薦信加持,自然和兩年前的戰力大大不同。這段從青銅晉升王者的過程,當然少不了家人支持,但是自己的堅持終究是最根本。

學生心得:
[前言]
回顧過去三年這段轉碼+碩士申請的歷程,一路上學習了不少,也很感謝有Tina的輔導,讓我在申請期間有明確的方向以及實用的資訊,從原本完全無CS背景、中低GPA、背景沒什麼太大亮點,到獲得CS學士、最終有幸被夢校錄取。近年來實在是太多人也在轉碼或是往Data相關領域努力,加上疫情影響不少人也申請了不只一年,剛好趁這次心得的機會提供一個Data Point以及分享一下我這段從零背景轉碼、有別於隨班附讀的另一種補CS學分方式、多次申請的經歷給還在努力的人參考,也祝褔大家都能申請到自己想去的學校!
P.S. 以下皆為我個人觀察和主觀見解
[個人背景]
Education
Oregon State University BS in Computer Science
在學期間:2020 - 2022
GPA: 4.0/4.0
申請時CS相關修課:Intro to CS I & II, Discrete Structures in CS, Computer Architecture and Assembly Language, Data Structures, Web Development, Analysis of Algorithms, Introduction to Databases, Operating Systems, Intro to Computer Graphics (共十門)、成績單上另有兩門In Progress清華大學 BS in Materials Science & Engineering and BA in Economics (雙學位)
在學期間:2015 - 2019
GPA: 3.46/4.3
書卷獎*1MITx MicroMasters Program in Finance Credential (From edX)
五門沒有學分,由MIT Sloan School of Management的教授授課,內容涵蓋Modern Finance, Financial Accounting, Mathematical Methods for Quantitative Finance, and Derivatives Markets的課程
五門課皆為:10%作業+90%期末考(線上監考軟體)、大約12周
Test Score
TOEFL: 101 (R: 27/L: 26/S: 22/W: 26)
GRE: 325 (V: 155/Q: 170/AW: 3.0)
工作經驗
近兩年Full Time Research Assistant
無實習、無Publication
推薦信
兩段RA老師
OSU 授課老師
P.S. 無美國身份
[申請結果]
2022 Fall

2020 Fall [申請時為2019年,大學剛畢業只有清大雙學位,無工作經驗和CS相關修課]

[文件撰寫]
這部分Tina對於我的幫助非常大,而且文件回覆速度也很快。在指導我的SOP時,Tina時常能一針見血的點出我寫得不夠仔細或是有邏輯不通順的地方,也能協助將我冗長的敘述去蕪存菁,但又能突顯出我所做的努力和特色,讓整篇文章讀起來很有架構、簡潔有力以及前後呼應。有時當我想法有些卡住時,Tina也會提供一些辦法像是閱讀相關文章或是書籍等等來讓我激盪出新的想法。
另外,我發現對於再次申請者,如果兩次申請期間所做的努力和方向跟之前申請時SOP敘述的一致、甚至有更多探索的話,應該是蠻有機會提升錄取機率的,因為我後來所錄取的兩所夢幻學校芝大和賓大都是我第一次也有申請的學校。第一次的SOP在寫時其實有點感覺空口說白話,但是有了後來的經歷並提供了所做努力的證明,也更能說服學校我是說到做到的人,並有在持續朝所設定的目標邁進。
[選校]
我自己覺得大部分學校還是會根據學生寫的SOP來看是否符合學校特性或是該項目是不是真的適合該位學生的,所以研究學校項目的資源、強項是很重要的一件事,這部分可以從學校網頁、一畝三分地、以及畢業學長姐中來獲知一二。我覺得專業顧問因為看過不少項目、輔導過很多學生,也經常能從就讀中學生獲取學校更多資訊,因此也能給予學生更正確地選校方向,這部分我也受益於Tina非常多。
不過這幾年轉碼人數每年都是指數在成長,所以單單GPA高以往能上的一些學校,在今年也漸漸不是如此了,而且預計學校每年都會收到很多背景條件差不多的學生,因此錄取變得有點玄學,現今申請很難說有什麼樣的經歷或是三圍就一定能上哪些學校。我自己申請下來的建議是如果有要到推薦信、有符合學校的Prerequisites、預算充足,可以的話多申請幾間,也可以多試試一些夢幻學校(但是如果本身錄取人數少、錄取率很低的還是要自己斟酌一下)。
[申請感想]
我自己覺得美國碩士申請還是蠻看GPA的(對於還能把握的人,這裡真的建議大學GPA要顧),因此第一年申請時真的很後悔大學沒顧GPA,但是後來的經驗也讓我知道,還是有不少方式能彌補這部分的。
我算是蠻早採取這種不同於隨班附讀補CS學分的學生,在當時,網路上很少提到有其他的方法,後來雖然有提到這種線上補學分方式,但是基本上也沒有什麼後續申請結果的案例分享。記得當初Tina提到這種Online補學分的方式時,其實我心裡也有點沒有底,不知道效益有多大,不過後來由於疫情關係,加上覺得時間彈性和長度是可以試試的(還有非常感謝家人的支持),所以就開始邊上課邊做研究助理。同時,我也有透過edX和Coursera上一些課程來提升CS相關知識和能力。不過補充一下,我覺得這些沒學分Certificates對於申請幫助其實是有限的,所以順位可以放在後面一些。
一路走來其實真的蠻累的,在今年收到錄取前,心裡是非常折磨的,因為也很怕這兩年所做的事情還是不足以讓我被錄取,很感謝自己有撐下來並繼續完成OSU的學位,也很謝謝家人、RA的老師們、以及一路上幫助過我的人,真的很幸運也很感謝最終能被夢校錄取。這裡也鼓勵還在努力、追夢的人持續往目標努力,我相信皇天不負苦心人的!
另外,非常感謝Tina除了SOP和選校的指導外,在生涯輔導上面也常常給我不同面向且又非常實用、一針見血的建議,而且在我事情很多時也能幫我分析效益最大的做法,使我能先有效完成比較重要的事情。同時,Tina也讓我知道有很多不一樣的選擇跟道路可以去嘗試,因而讓我最終能刮中彩票校。就我所知英萊是會為了品質而限制收的學生數量,對於學生很負責任,顧問在回覆訊息也很快,亦會提供錄取後續相關資源,很慶幸當初我選擇了英萊,這裡也大力推薦英萊給在留學路上努力的人!
以下補充這兩年讀OSU PostBacc CS項目的想法:
[Oregon State University PostBacc in CS 就讀分享]
介紹
此項目是專門為已經有至少一個學士學位的人所開的,總共需要修60學分、15門CS的課。大多數課程都是固定的CS核心課,前期不少課都有Prerequisites所以會需按順序修,其中有三門選修。基本上都選到的課不用搶,拿到的畢業證書是BS in Computer Science,但是也可以選擇只修部分的課不拿學位。
為Online,所有課程都是利用Canvas這個學習平台來進行學習和交作業。上課教材多為文章閱讀(含程式碼)和預錄影片,每週基本上都有作業和小考,且大部分CS課程都有不少Programming的作業和一個可以放在Portfolio的Project。
由於對於遠端學習的國際學生不提供任何簽證,因此同學大部分都是美國人。同學背景非常多元,包含工程、商、藝術等等,也有部分學生在軟體界有過工作經驗回來補學歷的,且學生年紀涵蓋範圍也不小。每門課修課人數基本上都上百,每學期都有逐漸增多的趨勢。
優點
時間彈性:彈性很大,由於是Online,課程教材也都是預錄的,想什麼時候上課和學習都可以,只要每週準時交作業,基本上沒有其他任何時間和區域上的限制。但是課程內容都是一週一週釋出,基本上不能一次處理完好幾週的課程內容,不過有部分課程會多開放下週課程內容讓學生能更好安排時間。
認可度:為美國學歷,相較於隨班附讀可能認可度較高一些。原本擔心是Online認可度可能會較低,但是後來發現由於近年疫情影響,不少美國學校也都是Online授課,所以我認為Online影響不大。且日後碩士要Waive相關Prerequisites學分也基本沒有太大的問題。有機會要到授課老師的推薦信,建議多在Discussion Forum上面發言或是去老師的Office Hours讓老師有多一些印象。
程式能力:如上面所提,每門課基本上都有好幾個Programming的作業(使用語言主要是Python,但是也會涵蓋到C/C++和JavaScript等等),所以會有蠻多機會增強自身Coding能力的,也會有一些不小的Project可以放在履歷上。
成本
金錢成本:平均每學分500 ~ 520 美,取得學位需60學分,共花費3萬出頭(美金)。雖說有一些獎學金能申請,但是金額不大且根據個人經驗不太容易申請到。
時間成本:由於學校是Quarter制,一年四季(Fall, Winter, Spring, and Summer)都有課,如果全職學生,可以蠻快修完所有課的,而且若之前大學有修過相關課也可以Waive。除了Summer Term較短共八週,其餘Term都是差不多11周。我自己是採取每學期修兩門課,加上大學沒修過相關課,是總共花費大約兩年(八學期)來修完所有課程。每週每門課讀教材+寫作業大約需花費7-20小時,Loading較重的課有Operating Systems, Intro to CS II, Computer Architecture and Assembly Language,以及Analysis of Algorithms,可以稍微自己安排下修課組合。