Tuesdays and Thursdays
from 11:00AM to 12:15PM
6516 Sennott Square
Rami Melhem (firstname.lastname@example.org)
6429 Sennott Square,
Tuesdays and Thursdays from 2:00PM to 3:50PM
and by appointment
Maher Khan (email@example.com)
5802 Sennott Square
Wednesdays from 12:30PM to 3:00PM and Fridays from 1:00PM to 4:30PM
This course focuses on basic (and some advanced) concepts in modern computer
architecture and the major component subsystems of high performance computers.
Particular emphasis will be given to the exploration of parallelism at the instruction, data and thread levels.
Computer Architecture: A Quantitative Approach,
John Hennessy and David Patterson.
Sixth Edition - Morgan & Kaufmann.
Requirements and grading:
Mid term exam (25%), Final exam (35%), homeworks/projects (30%),
class participation (10%).
Policy on cheating and late homeworks
Cheating on exams or homeworks will results in a grade of "0" for the first
time (for all involved students) and an "F" in the course for the second time.
Late homeworks will not be accepted and
Exams will not be rescheduled except under extraordinary circumstances.
Note for students with special needs
If you have a disability for which you are or may be requesting an
accomodation, you are encouraged to contact the Office of Disability Resources
and Services, 216 William Pitt Union (412-648-7890), as soon as possible in
the term. They will verify your disability and determine reasonable
accomodations for this course.
After quickly going over parts of Chapters 1 and Appendices A and C,
we will cover
Chapters 2-5 of the textbook.
Some sections will be skipped and
some supplementary material will be introduced as we progress.