在清大念資訊碩士是什麼感覺(三):碩二上學期
這學期大概是目前為止最卡的一個學期。身上沒有計畫,也只修一門課,更多的時間跟研究打交道,開始無盡地嘗試。
修課
想到這是最後一學期修課,最後一個學期全心研究。
其實學分已經不缺了,在思考是要再修一門研究所的課,或是補齊大學部的基礎課程。最後決定後者,原先還要去交大修演算法,無奈有擋修(程設、資料結構、物件導向三門課)最後就只修了一門作業系統。
至於資料庫系統專題跟資訊系統實作這兩門課算是充學分的課,怕學分算太緊最後有什麼意外,所以就先選著放。
作業系統
這學期修了周志遠教授的作業系統,不開玩笑地說,即便考完研究所念過作業系統,在這門課還是會有很多收穫。
課程有兩次考試,五次作業。作業的部分是要針對一個玩具 OS (Nachos) 逐步增加功能,跟我在修 《作業系統總整與實作,OSC》的著重點不太一樣。這堂課會希望我們了解大局,所以重點會放一半在了解大框架(Trace Code),另外一半會放在各個功能(如 Paging 機制,檔案系統等)。但 OSC 就是給一個空的機器,跟 OS 有關或無關的部分都需要重頭自己刻。
在課程講解的部分老師不愧教了多年的作業系統,每次講到一半腦袋問題剛浮出來,同一頁簡報結束前幾乎都會獲得解答。除了作業量有點多之外,真心推薦這堂課。
老師的這門課有放在 OCW 上可以參考:《11010周志遠教授|作業系統》
我這學期的心血:《作業系統|Github》
另外這學期當教授《資料探勘》課程的助教,進了傑出助教初選,小可惜複選沒被選到。
研究
延續上學期的法律相關研究,但一直沒有跑出很好的結果。但好處是更了解使用 AI 的模型,剩下的等畢業之後一起回顧 XD
結語
沒錯,這學期其實很多時間都在寫作業跟做研究,沒有太多額外生活上的部份。可能之後會更多地把研究或學習的過程記錄下來,不然每天都在望著一堆程式有時候也會忘記之前的成果,這樣也比較可惜一點。
最後一學期要衝刺畢業了,祝自己一切順利。
GO AHEAD 😁
最後,如果有什麼其他想知道,或是想要我在文章上提及的部分,都可以直接連絡我,很歡迎各種可能的交流 :)