NJIT
COURSE SYLLABUS
ECE 690: COMPUTER SYSTEMS ARCHITECTURE
Instructor: Professor Sotirios G.
Ziavras, (973) 596-5651,
ziavras@mailhost.njit.edu (I’ll reply to questions related to ECE 690 only if you send
email to this account),
Office Hours: M 2:30-4:00PM
Textbook: Computer Architecture: A Quantitative Approach,
by John L. Hennessy and
D.A.
Patterson, Morgan Kaufmann, 4th edition, 2007 (H&P)
Additional
material: History
of Computation, by Sotirios G. Ziavras (SGZ)
Computer Systems, by Sotirios G. Ziavras
(SGZ)
Recommended additional
text: Advanced Computer
Architecture: Parallelism,
Scalability, Programmability, by Kai Hwang, McGraw
Hill, 1993
COURSE OUTLINE
Week 1: History of Computation (SGZ)
Chapter 1, Modules 1-4
(H&P)
Week 2: Chapter 1, Modules 5-6
(H&P)
Computer Systems (SGZ)
Chapter 2, Modules 1-2
(H&P)
Week 3: Chapter 2, Modules 3-5
(H&P)
Week 4: Chapter 2, Module 6 (H&P)
Appendix
A, Modules 1-3 (H&P) Note: the module
numbers here
Submit the project
proposal correspond to PowerPoint
Week 5: Appendix A, Modules
4-7 (H&P) lectures and CD modules for
Week 6: Appendix A, Module 8
(H&P) the distance-learning version
Chapter 3, Modules 1-2
(H&P) of this
class
Week 7: Midterm Examination
Week 8: Chapter 3, Modules 3-4 (H&P)
Week 9: Chapter 3, Modules 5-7
(H&P)
Week 10: Chapter 3, Modules 8-9
(H&P)
Week 11: Chapter 4, Modules 1-4
(H&P)
Week 12: Chapter 5, Modules 1-3
(H&P)
Week 13: Chapter 5, Modules 4-6
(H&P)
Week 14: Chapter 5, Modules 7-8,
10 (H&P)
Submit the final
project report
Week 15: Final Examination
Grading Policy: Midterm exam:
35%
Project: 30%,
Final exam: 35%
The NJIT Honor Code will be upheld. Any
violations will be brought to the immediate attention of the Dean of Students.