作者RhinoXiNiu (犀牛望月)
看板NTHU_Course
標題[心得] 計算機結構 王廷基
時間Tue Jul 13 09:40:56 2021
課名:計算機結構 Computer Architecture
科號:10920 CS 410001
老師:王廷基
課本:教授自編講義,但可自行選購P.A.Patterson and J.L. Hennessy, Computer
Organization and Design RISC-V Edition: The Hardware/Software Interface,
Morgan Kaufmann, 2017.
課別:資工系系定核心必修
學分:3
涼度:★★★★ (滿分五分,空心代表半分)
甜度:★★★★ (滿分五分,空心代表半分)
建議先修課程: 邏輯設計、電腦硬體的簡單概念(?)
課程內容\簡介:
教電腦的基本硬體架構,包含了電腦效能的量化、電腦硬體底層的語言(RISC-V或MIPS之
類)、由該硬體底層語言所發展出來的硬體架構(CPU與各層記憶體)與連接、硬體的效
能的各種最佳化的技術。
目錄如下。
Chapter 1: Computer Abstractions and Technology
Chapter 2: Instructions: Language of the Computer
Chapter 3: Arithmetic for Computers
Chapter 4: The Processor
Chapter 5: Large and Fast: Exploiting Memory Hierarchy
Chapter 6: Parallel Processors from Client to Cloud (if time allows)(最後沒教)
上課方式:
講教授自製的ppt講義。教授的講義簡單易懂,搭配他的講解其實教學內容頗清楚明白。
上課時都會錄影螢幕畫面並上傳到雲端硬碟,所以其實沒有去實體上課也完全可以得到優
質的講課內容。不過教授挺在意出席的狀況,在疫情爆發前常常講這門課不是遠距授課,
所以有時會碎念之後會有PopUp Quiz,不過因為後來疫情爆發,所以就沒有PopUp這種東
西了。
順帶一提,因為教授錄影螢幕畫面是行之有年的作法,所以疫情爆發後直接使用以前的教
學影片,就沒有再重新錄製。好在過往的影片品質不差(有些其他科目的過往影片品質真
的不能苟同……)。
考試作業型態:
小考的部分總共考了4次,大概都給15~30分鐘左右不等的時間作答,題型不一,計算、
填充、簡答都有可能出現,但沒有單選多選。
一次期中考一次期末考。期中考是在疫情爆發以前所以是實體考試,允許每人自己攜帶一
張A4雙面大抄 (沒有規定不能印講義或課本,所以不是自己寫的也OK)。期末考是在疫情
爆發後,遠距考試的緣故所以就沒有大抄這種東西,取而代之的是允許大家可以使用電腦
看講義或課本電子書,也可以翻閱紙本課本,但不允許使用鍵盤(a.k.a. 不能Google、不
能搜尋講義的內容)。考試題型和小考相同,計算、填充、簡答都有可能出現,但沒有單
選多選。
至於作業的部分總共有5次,前三次滿分100,後兩次滿分150。後面兩次的150分因為沒有
特別說明,包含我在內的滿多同學都以為是額外加分用的,但後來助教在學期末成績計算
的時候說5次作業加總600分,所以要除以600…… OK fine. 值得一提的是作業陷阱題不
少,題目數量也很豐富,需要花挺多時間的。
另外要說明的是,這門課通常是和隔壁金老師搭配組合,無論是作業、小考、期考的題目
內容和作業時間、考試時間等等,都是兩班的教授與助教共同決定。我覺得這個做法還不
賴,直接解決常年關於公平性的爭論。
給分:
Homework Assignments: 50 % + (作業佔50 %,雖然內容繁瑣也很多陷阱,但很佛)
Quizzes: 10 % +
Midterm Exam: 20 % +
Final Exam: 20 %
= 100 %
老師的喜好、個性:
沒有接觸過教授,但他講話不知道怎麼形容的有點紳士感的口音。感覺人還不錯吧。
給加簽嗎?
給,而且可能因為是系主任的關係,所以嚴格執行資工系優先的優良作法。但會優先平衡
隔壁班金老師的人數。如果有一班的修課人數比較少,會請同學先去那一班加簽。
印象中是有寄信的優先 -> 資工系優先 -> 有雙主修資工或雙專長輔系等等的優先 -> 其
他系。好像到最後是所有資工系都有簽到。
補充: 無。
總成績/班上排名:A 20/132
成績分布:
https://i.imgur.com/FcOEXbn.png
(全班的成績都經過四捨五入後再加兩分)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.233.151.104 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTHU_Course/M.1626140458.A.6DB.html
※ 編輯: RhinoXiNiu (36.233.151.104 臺灣), 07/13/2021 09:42:17
※ 編輯: RhinoXiNiu (140.114.252.204 臺灣), 06/28/2022 22:11:01