■ 課程目標及內涵 (Course Objectives and Contents) Computer architecture and organization has been updated throughout to address the most important trends facing computer designers in modern times. This course is aimed at teaching the fundamentals of the computer architecture and organization. The course contents include lectures and projects. The lecture part will teach students how to design a processor from the hardware and software view. They have illustrated the principles with designs from all three of these domains, including examples from consumer electronics, multimedia and web technologies, and high performance computing.
Computer Abstractions and Technology
Instructions: Language of the Computer
Arithmetic for Computers
Assessing and Understanding Performance
The Processor
Enhancing Performance with Pipelining
Large and Fast: Exploiting Memory Hierarchy
Storage, Networks and Other Peripherals
Multiprocessors and Clusters
■ 多元教學方式 (Muliti-Teaching Methods) 說明:除了課堂講授與考試測驗之外,本課程在學期中可能會運用到以下哪些教學方式,以期能進一步提升學生學習成效 Direction: In addition to course teaching and regular exams, which of the following methods may also be used to promote students’ learning outcome
1.實作示範或演示Demonstration or Practice
2.配合專業軟體的使用與教學Incorporation with instruction and use of professional software
3.配合使用數位教學平台(tMoodle)、愛學網(iLearn)Incorporation with digital learning platform (Moodle) or with other multimedia instruction
■ 主要參考書籍/資料 (Textbooks and References)
(教科書遵守智慧財產權觀念不得非法影印) 書名 Computer Organization and Design: The Hardware/Software Interface Revised Printing, 4/E
出版社 Morgan Kaufmann
作者 David A. Patterson and John L. Hennessy
出版年 2008
■ 本課程是否有使用原文書 Does This Curriculum Use the Original Textbook (English) 是(Yes)
■ 教學進度(Course Schedule) - 18週次(Weeks)
週次 Week
日期 Date
授課 方式
內容主題 Course Topics and Contents指定閱讀資料 Course Reading Materials
1
112/09/10 ~ 112/09/16
面授In-person classes
Understand the concepts of computer architectures and organizations
2
112/09/17 ~ 112/09/23
面授In-person classes
Understand the components of computers, instruction cycles, interrupts, and system bus.
3
112/09/24 ~ 112/09/30
面授In-person classes
Understand the components and structure of cache memory, includes linear mapping, set-associate mapping, fully associate mapping
4
112/10/01 ~ 112/10/07
面授In-person classes
Understand the components and structure of cache memory, includes linear mapping, set-associate mapping, fully associate mapping
5
112/10/08 ~ 112/10/14
面授In-person classes
Understand the components and structure of RAM and ROM memory.
6
112/10/15 ~ 112/10/21
面授In-person classes
Understand RAID Storages and disk operations
7
112/10/22 ~ 112/10/28
面授In-person classes
Understand I/O operations, includes programming IO, interrupt IO, and DMA IO, networks and other peripherals
8
112/10/29 ~ 112/11/04
面授In-person classes
Understand I/O operations, includes programming IO, interrupt IO, and DMA IO, networks and other peripherals
9
112/11/05 ~ 112/11/11
面授In-person classes
Understand computer arithmetic
10
112/11/12 ~ 112/11/18
面授In-person classes
期中考
11
112/11/19 ~ 112/11/25
面授In-person classes
Understand the components of processor
12
112/11/26 ~ 112/12/02
面授In-person classes
Understand how to Enhancing performance with pipelining
13
112/12/03 ~ 112/12/09
面授In-person classes
Understand the operations and execution of RISC processors
14
112/12/10 ~ 112/12/16
面授In-person classes
Understand the operations and execution of superscalar processors
15
112/12/17 ~ 112/12/23
面授In-person classes
Understand the operations and execution of superscalar processors
16
112/12/24 ~ 112/12/30
面授In-person classes
Understand shared-memory multiprocessors and distributed memory clusters
17
112/12/31 ~ 113/01/06
面授In-person classes
Understand shared-memory multiprocessors and distributed memory clusters
18
113/01/07 ~ 113/01/13
面授In-person classes
期末考
■ 學習活動與作業說明 (Learning Activities and Assignments) 1.教材編選:■自編教材 ■教科書作者提供
2.教學方法:■投影片講述 □板書講述
■ 評分方式 (Grading Policy)
評分項目 Assessment Item
配分比例 Percentage
相關說明 Description
1
平時成績
10%
2
作業
25%
3
小考
15%
4
期中考
25%
5
期末考
25%
■ 本課程具有如下意涵Course Significance:
序 No.
課程意涵Course Significance
1
服務學習Service Learning
2
生涯規劃Career Planning
3
性別平等教育Gender Equality
4
人權教育Human Rights
5
保護智慧財產權Protection of Intellectual Property Rights
6
藝術與美感教育Art and Aesthetic Education
7
健康醫療照護Health and Medical Caring
8
生命教育Life Education
9
食品安全Food Safety
10
環境教育Environmental Education
■ 本課程可做為學生職涯發展之準備 Can this course prepare students for their career development? 否(No)
四、本課程內涵與全球永續發展目標之對應 Correspondence between course content and SDGs
序 No.
本課程內涵與全球永續發展目標之對應 Correspondence between course content and SDGs
1
SDG1消除貧窮
(No Poverty)
2
SDG2消除飢餓 (Zero Hunger)
3
SDG3良好健康和福祉 (Good Health and Well-being)
4
SDG4優質教育 (Quality Education)
5
SDG5性別平等 (Gender Equality)
6
SDG6潔淨水與衛生 (Clean Water and Sanitation)
7
SDG7可負擔的潔淨能源 (Affordable and Clean Energy)
8
SDG8尊嚴就業與經濟發展(Decent Work and Economic Growth)
9
SDG9產業創新與基礎設施 (Industry, Innovation and Infrastructure)
10
SDG10減少不平等 (Reduced Inequalities)
11
SDG11永續城市與社區 (Sustainable Cities and Communities)
12
SDG12負責任的消費與生產(Responsible Consumption and Production)
13
SDG13氣候行動 (Climate Action)
14
SDG14水下生命 (Life below Water)
15
SDG15陸域生命 (Life on Land)
16
SDG16和平正義與有力的制度 (Peace, Justice and Strong Institutions)
17
SDG17夥伴關係 (Partnerships for the Goals)
五、本課程內涵與學生核心素養之對應1 Correspondence between course content and Core Literacy
序 No.
本課程內涵與學生核心素養之對應1 Correspondence between course content and Core Literacy
1
專業宏通(Academic Excellence and Holistic Development)
2
批判思考(Critical Thinking)
3
溝通互動(Communication and Interaction)
4
尊重差異(Empathy and Respect for Differences)
5
創意創新(Creation and Innovation)
6
藝術涵養(Aesthetic Appreciation and Expression)
7
數位素養(Digital Literacy)
8
永續思維(Sustainability Mindset)
9
問題解決(Problem Solving)
10
跨域合作(Interdisciplinary Collaboration)
11
社會關懷(Social Concerns)
12
全球素養(Global Competence)
六、本課程與學生核心能力 / 基本素養之對應 Correspondence Between Course Contents and
Core Competency / Basic Achievement
序 No.
本課程與學生核心能力 / 基本素養之對應 Correspondence Between Course Contents and
Core Competency / Basic Achievement
1
運用數學、科學、工程與資訊科技知識的能力
2
分析問題與定義需求的能力
3
設計與實作元件或系統所需的技術能力
4
實務應用所需的工具使用能力
5
配合與執行工程與管理的能力
6
具備團隊合作的能力並理解專業倫理
7
吸收科技新知與產業動態的能力
8
建立科技語文表達的能力
七、本課程與生涯準備能力之對應 Correspondence Between Course Contents
and Career - oriented Preparation Ability
序 No.
本課程與生涯準備能力之對應 Correspondence Between Course Contents
and Career - oriented Preparation Ability
1
學習意願強、可塑性高Strong learning motivation and high adaptability
2
穩定度與抗壓性高High stability and stress resistance
3
培養團隊合作或領導統御能力Cultivate teamwork collaboration or leadership skills
4
專業知識與技術Professional knowledge and expertise skills
5
具有發現、分析、解決問題能力Capabilities in problem identification, analysis, and resolution
6
具有國際觀與外語能力International perspectives and foreign language abilities
7
具有創新創業能力Entrepreneurial and innovative capabilities
8
融會貫通能力Ability for comprehensive integration and mastery of knowledge
9
具有口語表達與人際溝通能力Possession of oral expression and interpersonal communication skills
10
跨領域整合與多元適應能力Cross-disciplinary integration and diverse adaptation capabilities
11
具有中/英文報告書寫能力Possession of Chinese/English report writing
12
具有實作/實習或就業接軌能力Ability to implement/practice or transition into employment