9
CPE 432 Computer Design Dr. Walid Abu-Sufah 1 CPE 432 Computer Design

CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

Embed Size (px)

Citation preview

Page 1: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design

Dr. Walid Abu-Sufah

1CPE 432 Computer Design

Page 2: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 2

Course Goals

• Introduce you to design principles, analysis techniques and design options in computer architecture

• The use of cost/performance as a basis for making decisions about computer architecture

Page 3: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 3

Instructor/Course Website

• Instructor: Dr. Walid Abu-Sufah• Email: [email protected]• Office: CPE 417• Office Hours: Sunday, Tuesday, Wednesday 11-12

and by appointment.

Page 4: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 4

Course website/ Discussion website

• Course website:

http://www2.ju.edu.jo/sites/academic/abusufah/material/cpe432_f12/index.html

• Piazza for Q&A + announcements:To join Piazza visit:https://piazza.com/instructors/ju.edu.joSend me e-mail if you wish to be registered on Piazza using a non-JU email address

Page 5: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 5

Textbook

• Main Textbook: Patterson and Hennessy. Computer Organization & Design: The Hardware/Software Interface, 4th ed., Morgan Kaufmann, 2009.

• Reference: Hennessy and Patterson, Computer Architecture: A Quantitative Approach, 5th ed., Morgan Kaufmann, 2012.

Page 6: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 6

Pre-requisites and Background

• CPE 335 Computer Organization• Specifically I assume you have taken

– A basic computer organization course – A logic design course – Assembly language programming

Page 7: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 7

Grading

• Two quizzes: 20 %– at the beginning of the same lecture when two of the

three homeworks is collected.• October 7, Homework 1 Announcement• October 14, Quiz 1 and Homework 1 due• November 4, Homework 2 Announcement• December 9, Homework 3 Announcement• December 16, Quiz 2 and Homework 3 due

• Midterm: 30% (November 11; Homework 2 due {date to be confirmed})

• Final: 50%

Page 8: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

8CPE 432 Computer Design

Course Policies

• There will be no make-up quizzes/midterm for any reason. – In case of medical/ or other disabling emergencies, Dr. Abu-

Sufah should be notified BEFORE the quiz/midterm and his approval for missing the quiz/midterm should be obtained BEFORE the midterm.

• Academic Honesty: Any copying of assignments is unacceptable.

• Attendance will be taken– University regulations regarding attendance will be strictly

enforced.

Page 9: CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design

CPE 432 Computer Design 9

Tentative Course Outline/ Readings in the Textbook