校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

計算機架構(英文授課)

Computer Architecture

學期
110-1
學分
3 學分
當期課號
5257
永久課號
IOC5091
開課單位
資訊科學與工程研究所
授課教師
鍾崇斌
校區
光復
類別
選修
上課時間表
週二
N
12:20–13:10
計算機架構(英文授課)
ED102
3 節連堂
5
13:20–14:10
6
14:20–15:10

* 根據陽明交大上課時間表所列

概述

Computer Architecture is one of the a few fundamental subjects that a computer scientist must master. It describes how a computer system should be designed, from the user and the system view. It differs from the undergraduate course Computer Organization in that, this course tells you not only how current computers are designed, but also the future directions in accordance with technological changes, application needs, plus many design techniques in depth.

先修科目

"Computer Organization" or equivalent course/work experience

教學方式

Approximately 2/3 of the hours will be used for lecturing, and the other 1/3 for examinations and term project presentations. Research, presentation and team work skills are very important in university studies especially at the graduate level. While some courses don't offer students the opportunity to sharpen such skills. In this course, we provide opportunity so that students can practice such skills, plus learning from peers.

評分方式

There will be two in-class written examinations and one student group term project, all weighted 1/3 of the term grade.

課程大綱
  • Computer architecture basics
  • Parallel processing
  • Student group term project presentations
週次計畫
週次主題
第 1 週Ch1: Fundamentals of Quantitative Design and Analysis
第 2 週Ch1: Fundamentals of Quantitative Design and Analysis
第 3 週App A: Instruction Set Principles
第 4 週App A: Instruction Set Principles App B: Review of Memory Hierarchy
第 5 週App B: Review of Memory Hierarchy Ch2: Memory Hierarchy Design
第 6 週Ch2: Memory Hierarchy Design
第 7 週Witten Examination I
第 8 週App C: Pipelining: Basic and Intermediate Concepts
第 9 週App C: Pipelining: Basic and Intermediate Concepts
第 10 週Ch3: Instruction-Level Parallelism and Its Exploitation
第 11 週Ch3: Instruction-Level Parallelism and Its Exploitation
第 12 週Ch4: Data-Level Parallelism and Its Exploitation
第 13 週Ch4: Data-Level Parallelism and Its Exploitation Ch5: Thread-level Parallelism
第 14 週Written Examination II
第 15 週Student group term project presentations
第 16 週Student group term project presentations
第 17 週Student group term project presentations
第 18 週Student group term project presentations
教科書

"Computer Architecture, A Quantitative Approach," 5th or 6th Ed., by John L. Hennessy and David A. Patterson, Morgan Kaufmann Publishers, 2012 or 2019

Office Hours
地點
EC524 and TA's offices
時間
The instructor and TA(s) will have office hours; time slots to be determined mainly by the enrolled students' preference.
聯絡方式
Chung-Ping Chung cpchung@cs.nctu.edu.tw 03-573-1828 New e3 teaching platform