Cumulative GPA: 4.11
Fall Semester
電子學(一) Electronics (I)
邏輯設計 Logic Design
離散數學 Discrete Mathematics
網路程式設計 Network Programming
機率 Probability
日文(二) Japanese(II)
GPA: 4.19
Spring Semester
電子學(二) Electronics (II)
網頁設計 Web Design
線性代數 Linear Algebra
微算機原理與實驗 Principle of Microcomputer
數位實驗 Digital Laboratory
物件導向程式設計 Object-Oriented Programming
競技程式設計(一) Competitive Programming(I)
密碼學概論 Introduction to Cryptography
GPA: 4.05
電子學(一) Electronics (I)
授課老師:陳佳宏教授
教授人超好!大推!(可惜好像沒開了😭)
作業不多,但很扎實。考試變化性很高,要確實學會才會寫,一次考的題數很少,所以可以慢慢思考。
教授上課非常有趣,不會讓人感覺很無聊,所以我也因此對電子學有了一些興趣😂Final Grade: A
邏輯設計 Logic Design
授課老師:張天烜教授
偏簡單,拿A+不難(考試都作業、課本)
大會考考起來也還好,都是基本題Final Grade: A+
離散數學 Discrete Mathematics
授課老師:帥宏翰教授
課程內容篇簡單,大部分都是高中內容的延伸
作業也很輕鬆,要拿高分不難(雖然有一次作業題目NP-Complete讓我很困惑)
期末考滿簡單的,就是在奇怪的地方被扣分(像是題目沒說要解釋,結果因為沒解釋被扣了75%的分數,又或是用Euler’s Theorem被算錯😅)Final Grade: A+
網路程式設計 Network Programming
授課老師:黃紹華教授
要拿高分非常容易,基本上照上課做都沒問題
考試很有趣,但不難,因為開放各種資料
期末考FFT解碼電話撥號,然後用UDP/TCP傳號碼回去Final Grade: A+
機率 Probability
授課老師:張明峰教授
考試不難,但不小心期末沒考好,結果就掉到A了😢
Final Grade: A
日文(二) Japanese(II)
授課老師:賴郁芳教授
差點沒拿A+😂
內容不難但考試有一題是開放式答案,很容易掉分Final Grade: A+
電子學(二) Electronics (II)
授課老師:陳佳宏教授
和電子學(一)一樣,很棒的課
Final Grade: A
網頁設計 Web Design
授課老師:徐慈璟教授
超級棒的課,因為是人社院開的,可以學到一些設計的基礎
課程內容很扎實,老師講解很清楚,是一堂有趣又有內容的課Final Grade: A+
線性代數 Linear Algebra
授課老師:劉益宏教授
教授完全不調分,一題算錯就全錯,所以有點嚴格
期末突然考了個沒教的,結果連題目都看不懂😭,差一點就滑掉了Final Grade: A+
微算機原理與實驗 Principle of Microcomputer
授課老師:王宜楷教授
優質課程,可以學到很多,又非常有趣
用ASSEMBLY控制8051非常原始,但可以把這堂課當成真正在教計算機架構與觀念的課
Demo做出來的時候會覺得好有趣,做不出來的時候會覺得坐牢到瘋掉,因為有時候Bug甚至是在元件損壞😱,幸好有大神和我一起修課,出狀況都能支援,非常感謝她😆
期中期末筆試很刺激,期中班平均大概在60,期末好像是40初,期中上幾則是在大概30左右
Final Project很自由所以可以做自己覺得很有趣的東西(我Demo前一天才開始做😂)Final Grade: A+
數位實驗 Digital Laboratory
授課老師:陳建安助教
這堂課基本上是自學課,要自己學接電路和寫Verilog
Final Project很自由(剪宣傳影片剪得好開心😂)一開始組員和我還以為要完蛋了(因為Verilog真的好難寫),沒想到我們後來能產出這樣品質的作品,讓我們非常有成就感
這個Final Project比較可怕的是只有短短兩個禮拜(在期末週!!)可以做,而且我們還遇到臨時退選的組員,負擔瞬間變重很多。幸好組員和我合作無間(畢竟是室友),成功在期限內產出優質成果😆
選這堂課要注意的是分數給的偏低,我Lab全滿、Final Project在班上排名很高,結果還是讓我拿了大學第一個A-😑
最慘的是,期末在和助教諮詢成績問題還沒結束,就在搭飛機的時候被送成績了😂Final Grade: A-
物件導向程式設計 Object-Oriented Programming
授課老師:劉建男教授
每個禮拜要Lab有點麻煩,但Lab都滿簡單的
期中上機跟期末筆試也都不難
不過Final Project做好久,就為了拿最高分讓總成績變滿分😂
有趣的是期末可以大一張兩面大抄,結果我和室友合力做出一份包含全部講義內容、20000+字、字大小3.5、全彩(with syntex)「字典級」的大抄,看到眼睛都快花了😂Final Grade: A+
競技程式設計(一) Competitive Programming(I)
授課老師:謝旻錚教授
對競程選手來說輕鬆(雖然太久沒練期中差點炸掉😂),分數完全用考試算(ICPC賽制)
Final Grade: A+
密碼學概論 Introduction to Cryptography
授課老師:曾文貴教授
選錯課了,應該要選研究所的密碼工程導論,結果就拿了大學的第一個B+😭
期中及格人數不到班上10%😑(我剛剛好60😂),然後期末就笑不出來了😭Final Grade: B+
結語
可以說大一好像過得太輕鬆了,一年只有40學分。GPA兩學期都有達到預設的目標——4以上。有趣的是,體育兩學期都A+,實屬壯舉😂。這學期順利通過電機跨域資工的學程,所以接下來應該會繼續朝電資跨域的方向修課。不過大一下四天晚上有課,而且有三個Lab確實偏累,幸好順利的撐過去了😆,之後再也不要這樣排課了。