看板 NTUcourse 關於我們 聯絡資訊
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件):是 哪一學年度修課: 113-1 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 莊永裕 λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關) 資工系 選修 δ 課程大概內容 從最曾開始了解電腦,對電腦運作有初步認識 - Combinational circuits - Sequential circuits - TOY architecture - TOY programming - Assembly language fundamentals 期中大概到這,後面其實不用聽(沒 - Hack architecture - virtual machine - High-level language, Jack - compiler (老師放影片在COOL上) - operating system 這是 2024Fall的課程網 https://www.csie.ntu.edu.tw/~cyy/courses/introCS/24fall/overview/ Ω 私心推薦指數(以五分計) ★★★★★ 想對電腦從底層到最上層有初步理解 ★★★★★ 不想到班 ★★★★★ 找不到組員 ★★(你是真強者就別管 η 上課用書(影印講義或是指定教科書) - 老師自編的投影片 - The Elements of Computing Systems,Noam Nisan and Shimon Schocken. 教科書基本不 會用 μ 上課方式(投影片、團體討論、老師教學風格) 使用投影片上課,會在投影片上畫圖和寫字,也會在投影幕前指來指去。上課時會錄製電 腦螢幕和聲音,放在COOL上面(好多人都不來聽課。老師講話非常清楚,也很有條理,可 以把困難的東西解釋的很清楚,有時會有出乎意料的笑點。每堂課的上課內容非常連貫, 不會有亂跳章節的情況發生,可以看出老師非常用心的在規劃課程。而整門課的計畫就是 帶著大家,從邏輯閘開始,慢慢地組出完整的電腦。非常適合對於電腦的運作原理有興趣 的人來修。 老師非常樂意回答大家的問題,有問題上課或下課提出,老師都會很認真的回答到讓你懂 老師這學期一直出國一直出國,結果還是莫名其妙地可以教完所有內容 老師不喜歡同學上課時在下面聊天或討論。老師停下來等你,直到你停止,很恐怖 σ 評分方式(給分甜嗎?是紮實分?) 50% Assignments 5% Class participation 20% Midterm quiz 25% Final project 真的是甜的 ρ 考題型式、作業方式 作業總共有6份: 4份用硬體語言HDL,1份用Hack組合語言,一份算是期中模擬考(手寫) 課本給的judge系統很完整,不用擔心拿不到滿分(除非你繳交格式錯了,學期初好像很 多人都有犯錯,扣20分挺重的 而且因為作業是從課本上來的,基本網路上都有各路大神解答 期中考,內容跟手寫作業完全差不多,可以帶一份大抄,聽說以前是不限制張數有人把所 有slides全都印出來非常浪費紙才多了這個規定,我自己是拿98分(唯一錯的還是107轉2 進制這種白癡題目,真的很簡單不用擔心 期末project可以用Jack語言寫一個小遊戲或任何程式,也可以把課本後面的project6~10 做一下,但老師希望是前者。 我作業分數全拿,期中考98,期末project跟同學報團做出一個小遊戲。最後A+,供參 ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 好像全簽,0基礎的人最適合了 Ψ 總結 這是一門很棒的課,可以學到許多關於電腦運作的知識,真的很推薦想入門電腦科學領域 的人們來聽,你會有新的認識。 這門課有螢幕錄影錄音,真的很讚,101教室真的很不通風,坐個半小時100%會睡著。 最受用的應該是老師的分組哲學: 兩人組 -- 一人美工、一人寫code, 三人組 -- 一人美工、一人寫code、一人買早餐 買早餐也是一門學問 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.71.190.246 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/NTUcourse/M.1736263953.A.FAA.html
Vinbee: 偷推 01/08 00:00
alan23273850: 原 PO 把這門課寫得好神,我會比較好奇韌體是怎麼燒 01/10 23:49
alan23273850: 進電腦並且在硬體層面驅動電腦運作的,這部分本科系 01/10 23:50
alan23273850: 四年學完也不見得會完全清楚,現在電腦科學太雜食了 01/10 23:50
Vinbee: 我再說明一下好了,這門課的課綱其實可以參考國外的另外一 01/11 21:58
Vinbee: 門課nand2tetris,只是一門非常初學者導向的啟蒙課程,對 01/11 22:00
Vinbee: 於整部電腦的架構是有大量的簡化的,基本上應該說是以非常 01/11 22:00
Vinbee: 古老的電腦做為學習目標,因此學完整門課你只會對電腦的組 01/11 22:01
Vinbee: 成有初步的認識,這裡面好幾個章節都是可以單拎出來再開一 01/11 22:02
Vinbee: 一門課的,所以上完這門課並不會對整個電腦架構有完全的了 01/11 22:04
Vinbee: 解,如果想對現金電腦架構有更加深層的認識可以在系上其他 01/11 22:05
Vinbee: 課程,像是CA、OS,現今的電腦遠比幾十年前的電腦複雜,後 01/11 22:07
Vinbee: 面的系上課程就上要讓大家對現今電腦的運作原理有更全面的 01/11 22:08
Vinbee: 了解。 01/11 22:08