Relevance of Course Objectives and Core Learning Outcomes(%) |
Teaching and Assessment Methods for Course Objectives |
Course Objectives |
Competency Indicators |
Ratio(%) |
Teaching Methods |
Assessment Methods |
Students those with little experience in assembly language or logic design who need to understand basic computer organization as well as students with backgrounds in assembly language and/or logic design who want to learn how to design a computer or understand how a system works and why it performs as it does. |
5.Professional Knowledge in Computer Science |
|
|
Exercises |
Discussion |
Lecturing |
|
Written Presentation |
Attendance |
Oral Presentation |
Assignment |
Quiz |
|
Course Content and Homework/Schedule/Tests Schedule |
Week |
Course Content |
Week 1 |
Introduction |
Week 2 |
Ch1 Computer abstractions and technology |
Week 3 |
Ch2 Instructions: language of the computer |
Week 4 |
Appendix D. RISC Instruction-Set Architectures |
Week 5 |
Appendix D. RISC Instruction-Set Architectures |
Week 6 |
Ch3: Arithmetic for computers
|
Week 7 |
Appendix A. The Basics of Logic Design |
Week 8 |
Midterm |
Week 9 |
Ch4. The Processor |
Week 10 |
Ch4. The Processor |
Week 11 |
Appendix C. Mapping Control to Hardware |
Week 12 |
Ch5. Large and Fast: Exploiting Memory Hierarchy |
Week 13 |
Ch5. Large and Fast: Exploiting Memory Hierarchy |
Week 14 |
Appendix B. Graphics Processor Units
|
Week 15 |
Appendix B. Graphics Processor Units |
Week 16 |
Final |
Week 17 |
Self-learning: Parallel processors from client to cloud online course |
Week 18 |
Self-learning: Parallel processors from client to cloud online course |
|
Evaluation |
36% Assignment
30% Midterm Exam
30% Final Exam
4% Class Participation |
Textbook & other References |
David A. Patterson, John L. Hennessy, Computer Organization and Design RISC-V Edition: The Hardware/Software Interface, Morgan Kaufmann,2nd ed.
|
Teaching Aids & Teacher's Website |
|
Office Hours |
Wednesday 16:00-17:00 or make an appointment with the instructor. |
Sustainable Development Goals, SDGs |
04.Quality Education | include experience courses:N |
|