---
# System prepended metadata

title: 112資工所心得文 (有補習，跨考，只上交大)

---

# 112資工所心得文 (有補習，跨考，只上交大) 

##  零、前言

這篇心得文較適合給那些大學前期比較沒在讀書，不太清楚自己方向的人、需要邊讀必修邊考研的人、以及跨考生。
由於本人大一大二熱衷於社團活動，沒去社團的時候也不太喜歡去上課，直到大三疫情過後，開始認真思考自己的未來，才比較認真在課業上面，在大四及時浪子回頭。所以如果是本科生且有完整準備時間的人，可以看版上其他大神分享的心得文。


## 一、背景

政大應數系大五，大一到大三都在浪流連，系排9X%，必修被當的很慘，大四大五才一口氣把剩下的必修撐完。在學校沒有修習資工系相關課程(除了數學系的線代、離散)，到了大三下才決定要考資工所，大四暑假開始讀。

## 二、成績

|校系|數學|硬體|軟體|加權總分|結果|最低錄取|
| -------- | -------- | -------- |-------- | -------- | -------- | -------- |
|台大資工|70|63|43|182.2|不錄取(英文62)|228.1(正取)|
|台大電機|56|30|72|162|不錄取(英文40)|190.4(正取)|
|清大|X|50.5|66.75|117.25|備取23X|115(備取)|
|交大|65|36|52|資甲197/數據130|資甲備8X/數據正取|222.5(資甲)|

## 三、時間規劃

### 第一階段(111.02-111.06):

約在2月初報名補習班，3月開始每個禮拜上一次計組，偶爾去看個離散影片，其餘時間大多花在學校的課程(7個必修…)，到6月順利度過必修地獄。基本上這段時間幾乎沒什麼時間去讀研究所的內容，但提早讓自己心態調整到適合讀書的狀態。以前在學校的時候幾乎不太會去上課，休息時間就是往社團跑或是出去玩，從這個時候變成每天都不敢翹課，下課後就馬上到總圖報到，對之後自己在收心及時間上的掌握起了很大的幫助。

### 第二階段(111.07.01暑假-111.09.11開學):

6月學期結束後已經上完計組及離散，讓自己放假到暑假。一開始我對暑假的目標放在先把讀過每一科課程內容都先簡單跑過一次就好，讓自己對每一個章節都有一些基礎的認知，不然考試範圍有點大到難以負荷。所以我訂一天看兩門數位學堂的內容，大約如下圖所示:

![](https://i.imgur.com/ClIGnFG.jpg)

(字醜請見諒，那時覺得用手寫紀錄比較有感覺，其實隨便用個行事曆記就好，有夠白癡)

中間有穿插上實體課及數位課的課程(OS面授)，大概用這樣的模式到接近八月底。
這邊分享一下我覺得先粗淺讀完一遍的優缺(對比於每個章節都深入閱讀在進入下一個章節):
優:能先比較快讀完一遍，像有些跟我同期備考的戰友到9.10月還在正課班的內容，我自己大部分的課程到8.9月就先結束了，之後在抓進度跟練習題目上有比較充裕的時間。
缺:大概到讀第二次的時候很多前面的內容忘得差不多了，寫題目時也是要花時間回去重看前面筆記及課程。
我自己覺得那時候先看完會讓我心裡比較踏實，所以第一次讀時沒有很認真在追深度，基本上以快速理解為主。這個方式因人而異，大家可以自己評估比較適合哪種。

### 第三階段(111.09.11大五開學-112.01.05期末結束):

#### 8月底及9月:
學校課程主要剩下高微。研究所部分除了OS外，其他正課班課程差不多上完(OS 9月面授)，開始第二次讀每個章節的內容，主要是以課本題目+課程筆記為主，著重在離散、線代、計組三科(40:40:20)。同時進行OS正課班內容，至十月初全部上完。
數學主要以補習班的課本練習題為主，把每一小章節後面練習題寫完，最後剩下後面整章的題目挑3的倍數寫(那時候覺得自己會有時間再回去寫)，我看網路上有些人是寫easy problem為主，感覺這樣比較好，hard的題目有些太刁鑽了，可以參考就好。
計組也是從補習班課本挖題目出來寫，同時整理上課投影片的筆記，加強自己原本上面授時沒聽懂的部分。

#### 10月、11月、12月、1月:
資結、計組、離散、OS題庫班開課(演算法、線代影片)，開始降低前三科比例，分時間給OS及資結。從11月底開始上線代的題庫班、演算法題庫班最後直接來不及看。
讀的方式改為配合題庫班的題目，我自己是會挑台成清交央正山政台科的題目出來練筆，其他題目跳過。題庫班題目真的太多，寫完基本上是那種讀書怪物，感覺投報率也不高(個人想法)，可以挑自己想寫的寫就好。在這途中蠻多時間被我分去讀高微，最後在01.05考完高微期末後才開始完整的寫考古題。

### 第四階段(112.01.05期末結束-考試):

#### 期末結束:
這段時間學校的事情告一段落，開始把目標放在練完一整份的考古，我自己是把目標放在交大的考古為主，因為內容幾乎涵蓋每個章節，且網路上幾乎都有完整答案。之後在檢討時在記錄下自己不太熟的觀念回去重看，也順便練習那章題庫班之前沒寫到的題目以加深印象。
記得剛開始寫蠻挫折的，第一份寫完出去外面發呆了很久(交大105的樣子)，還是靠朋友鼓勵才繼續回總圖幹題目。所以在遇到挫折的時候不用太灰心，考古真的會越寫越強，寫到後面應該都大概能抓到出題老師想問甚麼觀念跟怎麼考。

#### 過年後:
年後就回到台中家裡讀書，逼自己每天八點前起床吃早餐，八點後開始讀書讀到晚上，中間自己分配休息時間，讀到晚上就出去走走休息。時間分配上將讀書時間往前拉，盡量配合研究所考試的真實時間(之前在學校讀由於還需要通勤，所以都約10才開始讀，讀到晚上12)，晚餐後的時間在拿來補考古題以外自己覺得不足的地方。

## 三-A、時間規劃(補充)
![](https://i.imgur.com/M4O1lIo.png)

用在上正課班、題庫班及影片課以外，再扣掉高微的讀書時數約為440小時。

![](https://i.imgur.com/4rYGzkd.png)

最認真的一月以及最混的十月(忘記那時候在幹嘛了==)。


## 四、各科心得

這邊簡單講一下我自己覺得的重點就好(主觀)，如果有我沒有提到的問題可以再來問我。至於細節網路上有太多比我厲害的神人，可以參考他們的。

### 數學:

#### 離散:數論、排列組合、生成函數、遞迴、圖論。
由於離散每一章講的東西都很跳，我自己認為這邊重點應該放在理解每一章想表達的觀念，每個定理的內容跟證明的手法，強硬去背題目其實幫助不大，考試的時候可以天馬行空的出，若觀念沒理解也是徒然。以數論為例，你要先知道可能中國餘數定理、歐拉定理(還有很多，隨便舉例的)，這個定理在講甚麼，然後進而到他們常見的出題方式，最後在大量練習相關的題目，熟悉常見題目的寫法。

#### 線代:每一章(除了第一章跟Jordan form)。
線代每一章的內容大量相關，尤其是第四第五章的線性映射及對角化若沒有完全理解，後面就像在看天書。我自己在這兩章上花了蠻多時間，最後才有辦法推進到後面的內積算子。由於線代真的是很好拿分的一科，考來考去就是那樣，不像離散可以隨便考一個很偏的，真心推薦大家在這科上下點功夫，對考試的部分幫助很大。

### 計系:

#### 作業系統:Process跟Thread、Memory、同步問題。
由於我自己本來覺得我OS讀得不錯，但考出來被洗臉，所以只能大概講一下我對這科的看法。我覺得時間不夠的人可以先求把基礎部分顧完就好，OS要考難可以考一些你完全沒看過的名詞，這時候就祈禱其他人也都不會就好，如果要問怎麼細讀可以去參考其他大神，讚。

#### 計組計結:Datapath、Pipeline、Memory。
我自己幾乎都把重點放在中間的章節，也花最多時間在上面。弄懂每段的功能其實還蠻重要的，老師上課通常都講最平常的狀況跟一些特例，但考試也是可以照出題老師的意思出，所以除了多練習題目外，也應該清楚理解其中的內容，如為甚麼要多停一個Clock、用了Forwarding會怎樣之類的，Memory的東西可以搭配OS一起讀，內容有些重疊但又有些許不同，譬如Cache的大小之類的。前三章的內容就多寫題目應該可以應付，多多理解名詞就好，而後面的章節我基本上就當課外讀物看過一次，記一些考古題常出現的名詞，那就夠了。


### 資演:

#### 資料結構:樹、搜尋與排序、圖型演算法。
我覺得資料結構也是對於跨考生來說很好拿分的一科(也可能是我自己覺得蠻有興趣的)，基本上把該看的東西看一看，練題目的手感就會還不錯。個人認為在有關於各種Tree的題目可以不用應背，從他的名字或是性質去推導，pseudo code也可以自己推看看，對記憶蠻有幫助的。排序演算法的部分也是，也是每段pseudo code都要自己去嘗試，因為在考試的時候題目可以出很變化，如果都用硬背的話考試當下會蠻吃虧的。圖型演算法得部分拿到演算法講。其實資結大部分的東西都可以配合演算法一起讀，這樣可以避免讀兩次的問題，也可以比較理解兩個面向的問法。

#### 演算法:DP、圖型、NP。
我一開始花蠻少時間在演算法上的，原本抱持著一個跨考生演算法讀不起來的心情，但考古越寫越多後，便打消了這個念頭，最後還是硬著頭皮去看。DP的部分也是那種頭過身就過的感覺，多練題目，基本上看懂題目在問甚麼後，就能蠻輕鬆寫題目想問甚麼的。然後經典問題要熟練算法跟pseudo code寫晚，如01背包問題、OBST之類的。圖型是我重點加強的部分，由於到最後倒數10天發現自己圖型部分真的太爛，可能連應付資結題目都有困難，所以開始一天練15題，最後練了100多題，才大概有抓到考試的方向，基本上這章的每個問題都很重要，每間學校都挑兩三個東西出來考，建議還是都要會，不要放掉任何問題。NP的部分建議大家如果上完課還看不懂的話可以去Youtube上找一些介紹影片來看，基本上都講得步錯，英文也蠻簡單的。真心覺得大家可以早點開始讀演算法的內容，不管是對考試還是對之後上課甚至是求職都幫助蠻大。

## 五、心得感想及心路歷程

其實在剛開始進入數學系時，發現數學系的數學跟自己想像的很不一樣，高中數學主要著重於解題的思考跟計算，進入大學後發現每堂課都是在重新建構一套系統，有新的定義跟不同的定理。也因為自己在高中時算是數學還不錯的人，而數學系是聚集一群跟自己相似的 人，也找不到自己在其中的定位，那時便對系上課程內容很排斥，開始擺爛，也對自己蠻自負的，覺得想讀的是後再讀總能讀得回來。到大三開始重拾書本後，又再度受到挫折，直到大四才浪子回頭，每節下課後就跑圖書館，才重新回到正軌，也真正開始對數學系的課程感到有興趣。那時也開始思考自己未來的出入，出發點跟大部分人想法相同，在沒有要出國的前提下，資訊領域算是一條相對穩定的出，最後才在資工所及統研所中選擇了資工。
    幸運的是，在讀研究所考試的內容中，我覺得資訊領域的東西也是真的很吸引我，每到新的章節都是覺得十分有趣，也蠻樂在其中的(聽起來很唬爛，但確實如此)，也讓我在之後的長期抗戰下有辦法撐住。我覺得這點蠻重要的，如果你們還沒決定要不要走這個方向，可以先去跟資工系的朋友或是已經在業界工作的學長姐聊聊，不用急著決定。如果真的有興趣在開始讀也不遲。
    至於讀書的過程建議找一些跟你一樣在考研的戰友一起讀會比較有目標，至少感覺有人在跟你一起努力，也可以分散你對外部事務的關注。因為這段期間蠻多朋友已經決定不繼續攻讀學業，也有人已經有學校了，限時動態常常充斥大家玩樂的消息，其實蠻影響心情的，在調配心情跟分散壓力上需要更注意。
    時間分配的部分也很重要，讀到後面你大概會知道甚麼時候效率好甚麼時候效率差，盡量在你效率的時候增加專注時間，不要讓休習跟滑手機切斷你專心的時段(推薦載一個叫YPT的app，在時間規劃及了解自己狀況幫助我很多)。在自己效率差的時候也要把握機會休息，多多去運動、找朋友出去玩，像我自己假日晚上還是會出去跟朋友喝酒放鬆(不建議拉)，可以自己找到自己放鬆的方式，不要在初期就把自己逼得太緊。考研是長期抗戰，能撐下去才是唯一目標，到後面會越來越多人掉線，這時候就是你超越他們的時候了。
    最後想鼓勵一下準備開始考研的各位，其實上榜沒有想像的難，雖然我自己也算勉強擦邊，但考試這種東西真的很難說，除了前1%的神人外，大家實力不會真的的差到太多，而且相信大家的讀書狀況都比我好很多，所以在這方面一定可以的。
    一年的時間其實真的很快，祝福看到這裡的每個人都能順利度過這一年，也能考上理想的學校!

## 六、感謝的話

感謝考研期間的總圖戰友們，因為有你們我才可以撐到最後，也祝福你們去新學校後都能發展順利。感謝室友帶領我進入讀書的行列，也讓我更早適應之後高壓的環境，在我低落時開導我陪我喝酒，讓我成功度過這段時間。感謝家人義無反顧地支持我，即便我之前的在校成績有多難看，你們還是相信我可以做到，也無條件地提供給我金錢上的支持，讓我沒有後顧之憂地專心讀書。感謝陪我玩樂、休息的每位朋友，幫我釋放蠻多壓力，也時常口頭鼓勵我，相信我能成功考上理想的學校。感謝陪我一起考研的女友，你的陪伴讓我倍感溫暖和支持，也讓我更有動力和信心迎接考試。很幸運能夠有妳的支持，希望我們都能繼續加油! 

如果有其他問題可以再問我噢！




	





