2015年3月22日 星期日

資工所碩班考取經驗分享

 

由於 8 月開始補習,到 11 月推甄真正放榜發現備不上才開始認真準備,而且中間又發生很多事 ..... 總之,我的準備方法可能適合碰到跟我一樣情形的短期準備類型。





一、個人背景簡介


這裡提供一下我的背景(可能有人覺得很爛有人覺得很好),我覺得每個人由於背景狀況立足點可能不一樣,所以提供一些背景資訊幫助大家判斷,大家一定可以找到適合自己的讀書準備方法!

大學就讀學校及科系:

  • 國立交通大學 資訊工程系 資訊工程組

錄取學校科系/系所情況 (104 學年度):

  • 國立台灣大學 資工所 正取   (只有台大要我QQ)
  • 國立交通大學 資工所 備取   (有備取上)
  • 國立成功大學 資工所 備取   (有備取上)
  • 國立清華大學 資工所 落榜   (只有清華不喜歡我,連備取都沒有QQ)

補習科目 (TKB 數位學堂):

  • 線性代數、離散數學:黃子嘉  (離散聽完上冊)
  • 資料結構、作業系統:洪逸
  • 演算法:洪捷
  • 計算機組織:張凡  (幾乎沒聽)




二、各科目的準備方法



1. 線性代數


教材:TKB 黃子嘉老師的講義、交大劉啟民教授的投影片。
原文書:Linear Algebra With Applications

黃子嘉老師和劉啟民教授教的都非常好! 雖然這兩個老師都去和上帝玩數學了...

黃子嘉老師的課程真的大力推薦,以老師編寫的課本為主,配合以前上課的投影片(來習慣英文的敘述),能達到事半功倍的效果,如果有時間可以把原文書看完,寫的很清楚簡潔,不過我是當工具書查閱用,因為時間有點急迫,練習方面我只有寫黃老師講義的習題,加上大量刷交大的考古題,基本上交大的考卷寫得動的話,其他學校的應該也沒問題。


2. 離散數學


教材:TKB 黃子嘉老師的講義
原文書:沒看...

離散數學是準備的沒把握的一科,尤其是資工科目很多大家要盡量早點開始準備。

有聽黃子嘉老師講義上集的所有課程,其實後來寫考古題也覺得上集比較重要,後面是圖論和自動機理論,圖論資結會教不少,只要把一些 vertex cover、domination set 等資結比較少提的範圍記熟定義,自動機理論則是以前上交大陳穎平教授的課還滿扎實的所以還罩得住。重點是最後刷題目的時候,不會的地方一定要去把它弄懂,基本上這科範圍太大,把定義觀念記熟,考試教授不會太為難大家(很難大家一起不會...)。


3. 資料結構


教材:TKB洪逸老師講義、交大荊宇泰教授的投影片、聯合大學陳士杰教授的投影片。
原文書:Fundamentals of Data Structures in C

資結網路上資源很多,先把洪逸老師的課聽完就很有脈絡,不會的地方找網路有分解步驟甚至動畫學習起來容易很多,把每一種 tree 背熟,重點是要有脈絡的背,像是哪些 tree 是 heap 的一種、哪些 tree 是 binary search tree,進考場沒時間猶豫,所以要記很熟。


4. 演算法


教材:TKB 洪捷老師的講義、交大陳健教授的投影片
原文書:Introduction to Algorithms

洪捷老師的教課和講義其實是編的很不錯,都很有重點,不過有些人可能會不適應,因為它的教法比較像是一個碩班的大哥哥的心得分享,沒有嚴謹慢慢鋪陳的感覺。比較難的部分陳健教授的投影片就幫了大忙(動態規劃很重要!)可以快速切入重點,看最難的地方加以理解。


5. 作業系統


教材:TKB 洪逸老師講義、交大張立平教授的投影片、聯合大學陳士杰教授的投影片。
原文書:Operating System Principle by Silberscahtz (恐龍本)

洪逸老師教得很好很推薦!不過教材比較亂,我自己覺得原文書的脈絡架構好很多,所以我是聽洪逸老師上課把筆記做在張教授的投影片上(投影片以恐龍本為底編寫),不會的地方找配合聯合大學陳教授的講義(陳教授講的異常地仔細呀XD)。那時候讀到把每一張的標題和大致的內容可以默寫下來,我覺得非常有幫助,到最後 OS 也是我最有自信的一科(雖然實際上場有些學校考壞了XD)。


6. 計算機組織


教材:交大吳凱強教授的投影片
原文書:Computer Organization And Design (算盤本)

張凡的講義聽前兩課覺得教太慢所以放棄,改看吳凱強教授的投影片,因為時間緊迫,一週內速成... 重要的就是整個 MIPS 架構可以默寫出來,指令看得懂(以前有實作過所以再複習滿快的)把 pipeline、harzard、forwarding、cache table 這幾個主題看細看熟,基本題應該能掌握。 其實準備到最後有點手忙腳亂,計算機組織和離散數學很不到位,僅供參考XD




三、時間管理



1. 8月至11月


從暑假開始決定要考試時就差不多一天聽一節(三小時左右),因為以前在學校上課時有在投影片上做筆記(投影片是聖經本廠商付的那種),因此對照著看,邊聽 TKB 老師的具體解說,一邊回想以前教課教授比較抽象的思考方式,雖然這時候還沒有很認真,因為還有推甄等機會懸在那兒多少會讓人鬆懈,但是最後再衝刺的時候會發現之前的準備像內力一樣無形間幫助我很多。


2. 12月至1月


在這期間發現課程很多應該是不能扎實完成,因此將自己覺得 CP 值最高的黃子嘉老師和洪逸老師的課程聽完,之後複習時能快速熟悉重點及公式。整理出適合自己的專屬筆記(歡迎大家參考,就是這個 blog 啦XD),最後是考古題練習,把交大五年或十年來的考古題印出來,每天寫大約一張,寫完和同學討論,更新自己的筆記,一開始會超級痛苦都考二三十分,不過久了會慢慢進步,這樣一直練下去的話,能穩定成長且有手感較不會緊張,最後兩三天印台清成的考古寫一寫欣賞教授的巧思,就可以上場了QQ

我覺得研所準備和大學不一樣的地方是,要自律,真心想讀,頭腦夠清楚再唸,不然效率都很差又增加痛苦指數。我實際上全神貫注的唸書時間一天應該不到 6 小時… 精神渙散時,趕快睡覺或做雜事之後再讀,專注力會好很多,每天一定要運動才有體力抗壓吸收知識。這種唸法應該比較適合能自律,短期衝刺,弄懂大觀念,吾道一以貫之的類型。




四、關於補習


每天聽課可以讓你無形之間功力大增,一般準備考試不可能 16 小時都有力氣自己鑽研,當比較疲累時聽 TKB 的老師用非常淺顯易懂的方式教學,真的節省我很多時間。TKB 上課很自由,可以自己安排時間聽課,講義不錯,櫃檯服務員很親切,並提供一個大家都在準備考試的氣氛。

美中不足是設備比較舊,影片不能快轉,影片想跳過一段的時候會 lag 很久,大多是有關線上課程系統的問題,至於教學還是不錯的。




五、心路歷程


給未來學弟妹的建議,決定好考試以後就專心衝刺,不要像我推甄三心二意,會耽誤很多很多時間,準備的時候放輕鬆欣賞題目,會發現其實這些題目都是有好玩的地方,教授不是要考倒我們,常常是循循善誘要引導我們解題(不過交大有些題目真的很暴力=  =…)。

感謝我的好朋友的支持與愛護,有朋友一起奮鬥感覺真的超級好,讀得意猶未盡,考完還有種空虛感呢,大家在一起討論,雖然我們程度還不是到頂好,但是在討論中獲得許多樂趣,到最後可以一整天都在想題目樂在其中,難題解出來的時候的那種感覺真的很棒。希望往後做研究也能延續這種樂在研究的感覺,當個有貢獻的研究生XD





技術提供:Blogger.