修課心得 -- 碩班課程
碩班課的修課心得(CS、ISA、COM、IIS 等科號 5~7 開頭的課)。
高等離散結構 / 韓永楷
大推,這門課是我修到現在修的最開心的課。
loading 不會太重,學到的東西多,考試又不難準備。上課與計分方式都與離散一樣。
學到很多酷酷的東西,而且永楷很會教,把一些我以前學很久學不起來的東西,用容易理解的方式,三兩下就把我教會了。像是 burnside lemma、歐拉定理的證明之類的。
而且寫題目很好玩,課堂上帶的題目和考試都是,非常樂在其中。我每次想逃避邏實的時候就來讀高離。
總之就是學得非常開心的同時又有真的進步的感覺,好喜歡這門課。 好想要再有一個高高離可以修。
隨機演算法 / 韓永楷
跟其他韓永楷的課一樣,這門課也是又甜又涼又能學到東西。授課跟計分方式也都跟其他課相同。
課程內容如課名,在介紹各種隨機演算法以及如何分析它們的複雜度/正確性。我自己覺得蠻有趣蠻酷的。
教授在期初說他知道很多人修這門課會拿 A+ 然後他完全不在乎會不會太甜。與 BF 形成強烈對比。
網路安全 / 艾米爾
沒什麼好說的,就是很甜很涼,什麼都是 openbook,我整學期都在混。是有多認識一些名詞沒錯,但也僅止於此了。聽說艾米爾的所有課都是這種風格。
遊戲程式設計 / 朱宏國
真的蠻好玩的,前提是找對組員的話。
這門課大部分的 loading 都在 final project。雖然有個人 lab 跟個人/小組作業,但大部分都算蠻好解決。上課方式是每週自己找時間看完當週影片進度,所以其實每週上課時間就是 lab 完就能跑了。
Final project 從期初就會開始做,並要階段性的 demo 給全班看。Loading 重不重與遊戲好不好玩,很大一部分取決於想做的遊戲長什麼樣子,因此期初的遊戲發想非常重要,老師也會請業師來給予各組建議。
想做出像樣的遊戲勢必得投入不少心力與時間。以我們這組來說,每週大概都會開一至兩次會來討論並追蹤大家的進度。每週都要有進度,但也不會忙到需要荒廢其他科或需要熬夜(也可能是因為我有隊友帶我飛)。
期末的時候會有期末聯展。各組會在台達中庭張貼海報,讓老師和其他同學到自己的攤位玩遊戲。我們這組的遊戲其實期初時感覺蠻不被看好的,但最後在聯展的時候許多同學玩的不亦樂乎,連教授都說好玩,真的很開心。
社群網路 / 李端興
這門課的內容蠻酷的。雖然前幾週的課有點像通識讓我很想睡覺,但後面的內容非常有趣。內容大致上就是在解釋跟證明一些在社群網路上觀察到的性質與現象。
作業並不多,但我每次都花蠻多時間的。難的點通常不在於上課所教的觀念,而是幾乎每份作業都得使用到一個數學工具,像我記得我有用到微積分或常微之類的。沒有用到數學的題目都滿簡單的。作業還可以與其他人合作寫,只要在作業上署名即可,同組所有人都會拿到相同分數。
值得慶幸的是期中跟期末都沒有數學題,大部分著重考觀念,只要讀熟投影片即可,不會花太多時間。我自己認為最難的題型是名詞解釋。投影片裡面的名詞非常多,讓我常常記不得。
整題來說算甜,但可能沒有到非常涼,除非數學很好。但因為課程內容有趣所以我還是覺得應該要推薦一下。