在清大念資訊碩士是什麼感覺(三):碩二上學期

這學期大概是目前為止最卡的一個學期。身上沒有計畫,也只修一門課,更多的時間跟研究打交道,開始無盡地嘗試。

修課

想到這是最後一學期修課,最後一個學期全心研究。
其實學分已經不缺了,在思考是要再修一門研究所的課,或是補齊大學部的基礎課程。最後決定後者,原先還要去交大修演算法,無奈有擋修(程設、資料結構、物件導向三門課)最後就只修了一門作業系統。

至於資料庫系統專題資訊系統實作這兩門課算是充學分的課,怕學分算太緊最後有什麼意外,所以就先選著放。

作業系統

這學期修了周志遠教授的作業系統,不開玩笑地說,即便考完研究所念過作業系統,在這門課還是會有很多收穫。

課程有兩次考試,五次作業。作業的部分是要針對一個玩具 OS (Nachos) 逐步增加功能,跟我在修 《作業系統總整與實作,OSC》的著重點不太一樣。這堂課會希望我們了解大局,所以重點會放一半在了解大框架(Trace Code),另外一半會放在各個功能(如 Paging 機制,檔案系統等)。但 OSC 就是給一個空的機器,跟 OS 有關或無關的部分都需要重頭自己刻。

在課程講解的部分老師不愧教了多年的作業系統,每次講到一半腦袋問題剛浮出來,同一頁簡報結束前幾乎都會獲得解答。除了作業量有點多之外,真心推薦這堂課。

老師的這門課有放在 OCW 上可以參考:《11010周志遠教授|作業系統
我這學期的心血:《作業系統|Github

另外這學期當教授《資料探勘》課程的助教,進了傑出助教初選,小可惜複選沒被選到。

研究

延續上學期的法律相關研究,但一直沒有跑出很好的結果。但好處是更了解使用 AI 的模型,剩下的等畢業之後一起回顧 XD

結語

沒錯,這學期其實很多時間都在寫作業跟做研究,沒有太多額外生活上的部份。可能之後會更多地把研究或學習的過程記錄下來,不然每天都在望著一堆程式有時候也會忘記之前的成果,這樣也比較可惜一點。

最後一學期要衝刺畢業了,祝自己一切順利。

GO AHEAD 😁

最後,如果有什麼其他想知道,或是想要我在文章上提及的部分,都可以直接連絡我,很歡迎各種可能的交流 :)

--

--

楊智堯 ( Kevin Yang )

從電商及科技業務跳船的資訊研究生|期許在不同領域激起的浪花點綴成最美的一副人生圖。嘗試讓文字承載一些能量, 讓這世界或自己都因分享而更加勇敢。LinkedIn: https://www.linkedin.com/in/yangchihyao/