EEE440 Computer Architecture
EEE440 Computer Architecture
Computer Architecture
Course code:
EEE440 (3+0)
Prerequisites:
EEE343 Computer Organization
Textbook:
1. Computer Architecture: A Quantitative Approach by Hennessy & Patterson (Morgan & Kauffman
Series), 2012, 5th Edition
Reference Books:
1. Digital Design and Computer Architecture by Harris. D and Harris, S, 2012, 2nd Edition
2. Modern Processor Design: Fundamentals of Superscalar Processors by Shen & Lipasti
Course Schedule:
3 credit hours/week
Topics Covered:
1. Introductory Concepts
2. Memory Systems
3. Instruction-Level Parallelism in Software and Hardware
4. Data Level Parallelism (DLP)
5. Thread Level Parallelism (TLP)
Assessment Plan:
Theory Quizzes (minimum 4) 15%
Homework assignments (minimum 4) 10%
2 Sessional exams (in class, 60-80 minutes each, 10%+15%) 25%
Terminal exam (3 hours) 50%
Total (theory) 100%
PLOs
PLO10
PLO11
PL012
PLO 9
PLO1
PLO2
PLO3
PLO4
PLO5
PLO6
PLO7
PLO8
CLOs
CLO1 C2
CLO2 C4
CLO3 C4
CLO4 C4