EE471 Syllabus Schedule 2014
EE471 Syllabus Schedule 2014
Danang, Vietnam
Ho Viet Viet
Tang Anh Tuan
Tang Anh Tuan
2. Credits: 5
3. Goals:
To teach the organization and design of modern microprocessors. This is the
undergraduate electrical and computer engineering area core course and a key
course for anyone interested in computer engineering. The course serves as an
introduction to the design and analysis of modern computer architectures. It is
expected that students entering this course will have some high-level language
programming experience such as C/C++ or Java and basic understanding of
digital logic design using Verilog HDL.
4. Text book:
Computer Organization & Design, The Hardware/Software Interface, D. A.
Patterson & J. L. Hennessy, Morgan Kaufmann publisher, 5th Edition, 2013.
Other useful references:
Computer Architecture A quantitative approach, J. L. Hennessy and D.A.
Patterson, Morgan Kaufmann publisher, 5th Edition, 2012
5. Prerequisites by Topic:
C/C++ or Java programming
Elementary digital logic design in Verilog HDL
6. Course structure:
This course consists of 5 credits.
There are 7 hours of lecture every week (including lab hours). There will be a
midterm exam and a final exam, and five homework assignments.
7. Grading system:
Homework Assignments:
Mid-exam:
Labs:
Final Exam:
10%
20%
40%
30%
Day
Tue
Fri
Tue
Fri
Topics covered
Introduction to the course: Course objectives, How to learn and evaluate
Chapter 1: Introduction to Computer: Hardware, System software, and
Application software
Evaluating computers performance Homework 1 out
Tue
Fri
Tue
Fri
Pseudo-Instructions
Tue
Fri
Tue
Fri
Lab1
Tue
Fri
Lab 3
Tue
Fri
Tue
Fri
Tue
Fri
Tue
Fri
Tue
Fri
Approved by
Review
Final Exam
Signature
Ho Viet Viet