計算機概論(雙班)

Introduction to Computer

教授:莊永裕
撰稿:王之凡

課程內容

一開始從基本的布林代數,教到邏輯閘,再到組合邏輯電路、編譯和組合語言,最後再到一整台電腦的架構。循序漸進的教完一台電腦是如何運作的。

授課方式

實體課程不點名,每次上課都會預錄影片,上課有投影片,大約每三個星期會有一次作業,期限也大約是二到三個星期。

計分方式
項目作業期中期末課堂參與
占比50%20%25%5%
修課心得

我覺得這門課十分適合新手入門,教授會從最基本的一步步教到進階,上課聽不懂也可以回去看影片或是下課問教授,教授都會有耐心的講解。作業共有五次,每次佔10%,只要每堂課都有上課或是有看投影片,作業都十分簡單,大概一到兩個小時能做完,再加上期限都蠻長的,所以我認為基本上沒什麼loading,並且作業內會提供類似judge的軟體可以確認自己寫的對不對,所以這50分是幾乎可以拿滿的。期中考的範圍是前半學期的內容,只要把投影片看完就不會很難,平均應該有80多。期末專題的部分是自由發揮,1-3個人一組,利用jack語言想做什麼就做什麼,大部分組別都是寫一個遊戲,期末周的下一周要回學校報告或是錄影片。我們這組當時是做一個類似貓咪大戰爭的塔防遊戲,兩個星期內挑兩三天的下午在做,然後最後一天通霄,花費的時間其實不多,最後的成績也很不錯,和朋友一起做遊戲也蠻好玩的,推薦和朋友一起選修。

懶人包

適合想要有系統性地學好電腦架構的人、想與好友一起做期末報告的人