[心得] UW Madison CS PCP學程心得分享

看板studyabroad作者 (九逃)時間2年前 (2021/05/23 06:21), 編輯推噓11(1217)
留言20則, 13人參與, 2年前最新討論串1/1
趁著最近收到admit letter來寫一下心得和錄取,希望能幫到後面的學弟學妹 手機排版請見諒 [Education Background] NCKU SNME BS GPA : 2.95/4.3 WES : 3.02/4 [Relevant Course] Data Structure Algorithms Operating System C++ Programming Language Design Discrete Mathematics Linear Algebra Introduction to Computers [LoR] NCKU修課教授 * 2 畢業專題指導教授 * 1 UW Madison修課教授 * 1 [TOEFL] 90 [Program] Computer Science MS, Fall 2021 [Admission] Virginia Tech Meng 3/4 University of Texas - Dallas MS 3/8 Southern Methodist University MS 3/22 University of Wisconsin - Madison PMP 4/7 Santa Clara University MS 5/6 University of Washington Tacoma MS 5/6 [Reject] Duke University MS 3/30 Rice University MS 4/5 New York University MS 4/14 University of California, Santa Cruz MS 4/16 New York University Tandon MS 5/5 [Pending] Texas A&M University MCS [Decision] University of Wisconsin - Madison PMP 如果想省錢Resume和SoP可以給學校的Writing Center改,當然選擇外面的潤稿老師也是一個選擇。 選校策略的部分因為讀PCP的主要目標是能夠申請上PMP,再加上自身GPA不高所以基本上沒有。 我的保底是UTD, UW Tacoma和 SMU 其他幾乎都是夢想了XD 我個人蠻推薦投Santa Clara University的,因為不用推薦信加上位置在矽谷附近US News排名也有到50幾(?)。 如果你的GPA比我高很多那可以試試看衝比UW Madison更好的學校,我有認識一位一起讀PCP同學就錄取CMU SE SV。當然也有可能是她本來就夠強了XD 1. PCP學程介紹 UW Madison的PCP學程屬於Certificate Program且有提供F1簽證和OPT。 OPT送出去的Degree Level是Master但沒有STEM。 畢業條件是修4堂課且其中3堂課在400 Level以上,最多可以修3學期。 選課方面也有所限制,不能修700 Level以上的課和外系的課。但是基本上很多課的選課優先權蠻高的,只要WaitList都高機率能選到課。 另外PCP這個program不是在Letters & Science College下而是 Division of Continued Studies,所以Letters & Science的資源有些是不能用的。 學分費方面是1學分800美金蠻便宜的。 2. Why PCP? 如果在PCP獲得的成績足夠好,隔年申請同校PMP有很大機率能夠上。 在PCP修的課可以抵PMP學分,也就是錄取PMP後最快再一年可以畢業。但是畢業時抵學分學校會要求補齊學分費。 UW Madison的免托福條件其中一項是在美國2次Full time 且是graded Course所以在申請同校PMP理論上是不用交TOEFL。 不過詳細資訊還是請仔細和學校問會更清楚。 https://i.imgur.com/6frfljJ.jpg
同校PMP申請並沒有保證一定會上,所以我認為PCP算是作為再Gap一年申請的準備 在美國修課的說服力可能比台灣修課更好,所以對於申請也是有幫助的,也可以利用學校資源來修改履歷和精進自己的口語。 最後一個優勢是有上PMP的話,暑假是可以使用CPT來實習的。 3. 修課心得 2020 Fall CS354 Machine Organization & Programming Lecturer: Deb Deppeler 這堂課可以算是OS的先修課,會從C語言和Linux基礎指令開始教,之後會介紹一些OS裡的基礎概念像Virtual Address 還有Cache裡面的Operation等等。 使用的教材是CSAPP和K&R C這2本可以說是經典的書,很推薦仔細讀一遍。 Code作業我覺得偏簡單,如果有懂題目基本上1天就能做完。但考試方面偏細,要考高分只讀上課筆記是不足的,還要把教材讀一遍。 教授的部分在RateMyProfessor上評價不太高,人很好,但是有些上課教的東西她可能也沒很懂造成後面課堂教比較難的地方會講的怪怪的== Ps.如果要找她寫推薦信建議考完試馬上寄,不然她會直接放假等到Spring開學才回你信== CS400 Programming III Lecturer: Florian Heimerl 這堂課教的是Java,內容會教很多基礎的Data Structure 像RB Tree, HashTable等等和一些Algorithm。 也有教一些Git和前端語言是一堂教的很雜的課,但對於初學者來說是一堂不錯的課來學Java。 Code作業大部分是要完成Data Structure 的功能,像是HashTable的Insert, delete等等基礎功能。也會讓你用Junit 寫test但總體難度不高。 Team Project整個學期會有4個,可以自己選隊友也可以隨機分配。每次Project會教授會分配好工作,所以不用擔心有freeloaders。 Project內容通常是要你利用學到的Data Structure 來想一個實際的產品並完成。 這堂課是線上課所以考試是用Canvas總共20題90分鐘,考試過程可以看教授的上課影片和筆記但是會用Honorlock。 這堂課我沒寄信問推薦信因為教課人是post doc CS506 Software Engineering Lecturer: Tracy Lewis-Williams 這堂課是在教軟體開發的流程,中間有詳細講testing和Git。整體上課有點亂再加上教授的爛mic,所以基本上沒什麼人去上課。 這堂課的主體是一個軟體開發project,第一個禮拜教授就會要求所有同學寫一份Proposal,內容是想開發什麼軟體,之後教授和TA會篩選出能夠在一個學期內完成的Project讓學生選。 所以Project teammate 基本上要靠運氣,如果隊友夠Carry基本上這堂課不會太難,如果雷的話就要辛苦一點。 這個team project有一個特殊的評分叫做peer evaluation ,他會根據隊友的回饋來對你的project分數做調整。 我個人認為是不錯的機制,因為這會強迫所有人都參與進project。過程中也能練習英文口語進行溝通,對於未來找工作蠻有幫助的。 考試的部分很多是上課內容,就算看教授的筆記也不太會寫所以還是要乖乖上課。 這個教授不會回任何請求推薦信的email可以死心了:( 2021 Spring CS537 Introduction to Operating System Lecturer: Andrea Arpaci-Dusseau OS 是UW Madison蠻強的研究領域,而這堂課也算是學校最出名的課。課堂是按照Virtualization, Concurrency and Persistent 這個順序教。 這位教授上課很認真人也很好,聊天室問的問題都會回答,只是有時候教一教會碎碎念,我沒有很習慣她的上課方式。 教材使用OSTEP,個人覺得講得很清楚再加上是免費的所以很推薦有興趣的人看看。 Code作業偏難但是能學到很多東西,需要在xv6上增加或更改一些code。基本上只看Canvas的文字敘述根本不知道要怎麼做,所以TA的Discussion Session是必須要去。 這學期因為online上課所以考試超難,教授發的考古自己寫基本上能對9成,但是考試的時候發現比過去還細很多。 高度推薦修這堂課,課程設計得很棒但建議這個隊友一起修。 如果2021 fall有要來UW Madison的PCP同學強烈推薦選這堂課,因為2021 fall的教課教授是Remzi,是OSTEP這本教材的作者且是CS系主任,上課超級風趣能學到的東西也很多,如果能要到他的推薦信對於申請也是一大加分。 CS564 Database Management Systems: Design and Implementation Lecturer: Xiangyao Yu 這堂課是從基礎的SQL語法開始教,之後會講ER Diagram, Relational Algebra等等,最後進入到比較深層的database基礎。如果只是想學SQL的話建議不要修,因為SQL只佔2~3堂課而已。 教材使用Cow book。 教授做的方向是Transaction Managment,他在最後2堂有講這領域比較進階的研究,如果有想走這方面的話我記得他好像有在收學生。 這堂課有3個team Project,前2個不難靠著另外2個PhD 朋友輕鬆過了。但最後一個要寫B+ tree,而這個花了我們5天時間才把project做出來。過程中都想放棄這7.5%的分數== 功課也有3份,第一份以SQL新手來說超級難。我猜很多學生因為第一份功課就Drop了。但是剩下2份就沒有第一份那麼誇張。基本上就是用課堂學到的東西寫一寫就能拿滿分。 4. UW Madison風情 講一句實話Madison就是鄉下大學城,如果夢想是大都市生活的人這裏絕對會讓你失望。 相反的是這邊很適合讀書,雖然鄉下但是這邊的步調很慢很悠閒,無聊就去湖邊逛,想要滑雪往北也有滑雪場,想要去Bar這邊也是一堆。 冬天超冷,今年1月底2月初有到-20度所以怕冷的人要有心理準備。 5. 感謝 最後就是例行的感謝。首先得感謝父母願意支持我來讀書,說真的第一學期看到學費要9000美金都快嚇尿了。真的是沒有家人的支持沒辦法走到現在。 接下來要感謝室友的照顧,要不是你我待在Madison的日子會超級苦悶。感謝你沒事會陪我聊天打屁講幹話,也感謝你在去年fall帶我去認識這邊的朋友,要不是這樣我覺得我待完上學期可能會變的超級孤僻吧XD 也感謝這邊認識的每位朋友,去年秋季因為要拼分數所以壓力超級大。但是放假和你們聚在一起玩桌遊聊天看NBA看超級盃真的是這段日子最開心的時間! 最後如果對讀PCP學程有興趣的學弟妹歡迎私信我了解,我可以儘量提供更進一步的資訊。 網路上也有以前的學長寫的Blog,Google UW Madison PCP可以找到他的Blog。 Let’s go Badger! ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 24.183.106.187 (美國) ※ 文章網址: https://www.ptt.cc/bbs/studyabroad/M.1621722115.A.033.html

05/23 07:27, 2年前 , 1F
推分享
05/23 07:27, 1F

05/23 07:39, 2年前 , 2F
推分享!
05/23 07:39, 2F

05/23 08:39, 2年前 , 3F
05/23 08:39, 3F

05/23 11:11, 2年前 , 4F
紅明顯 別鬧了 沒有stem的你要念? 然後你說你想留美工作
05/23 11:11, 4F

05/23 11:11, 2年前 , 5F
are you serious?
05/23 11:11, 5F

05/23 11:11, 2年前 , 6F
不是說留不了美國 但我覺得你賭滿大的
05/23 11:11, 6F

05/23 11:20, 2年前 , 7F
呃感覺樓上你沒仔細看完文章
05/23 11:20, 7F

05/23 11:34, 2年前 , 8F
05/23 11:34, 8F

05/23 12:52, 2年前 , 9F
推分享
05/23 12:52, 9F

05/23 13:19, 2年前 , 10F
呃,gap一年的話怎麼不乾脆找cs工作就好?
05/23 13:19, 10F

05/23 13:52, 2年前 , 11F
回樓上,這也是一種選擇。PCP最大的優勢是申請UW Madis
05/23 13:52, 11F

05/23 13:52, 2年前 , 12F
on master有優勢,所以也有人Part time同時工作
05/23 13:52, 12F

05/24 00:00, 2年前 , 13F
推PMP 原來我們是564同學
05/24 00:00, 13F

05/24 00:17, 2年前 , 14F
這..... 我只能說這不是一般留學生能做的事了
05/24 00:17, 14F

05/24 00:17, 2年前 , 15F
還是感謝分享
05/24 00:17, 15F

05/25 00:03, 2年前 , 16F
推系統轉cs~
05/25 00:03, 16F

05/25 11:40, 2年前 , 17F
謝謝學長的分享,我今年也拿到PCP offer,有寄信給你
05/25 11:40, 17F

05/25 14:00, 2年前 , 18F
謝謝學長分享><
05/25 14:00, 18F

05/26 04:32, 2年前 , 19F
樓上真學長><
05/26 04:32, 19F

05/27 19:46, 2年前 , 20F
推同校學長 謝謝分享
05/27 19:46, 20F
文章代碼(AID): #1WgOG30p (studyabroad)