Course
| code | CC523 |
| credit_hours | 3 |
| title | Computer Design and Performance Evaluation |
| arbic title | |
| prequisites | CC311 |
| credit hours | 3 |
| Description/Outcomes | Comparison between the two major design methodologies based on ISA (Instruction Set Architecture) and ASA (Application Specific Architecture). The course covers the topics of queuing theory and Markov processes as a tool for computer system performance evaluation. Moreover, the students are introduced to operational analysis techniques regarding performance of computer systems. |
| arabic Description/Outcomes | |
| objectives | |
| arabic objectives | |
| ref. books | |
| arabic ref. books | |
| textbook | |
| arabic textbook | |
| objective set | combined |
| content set | combined |
Course Content
| content serial |
Description |
| 1 |
Week Number 1 : Introduction to ISA-based Computer Design, Sequencing and Control.
. |
| 2 |
Week Number 2 : Hardwired and Micro-Programmed Control.
. |
| 3 |
Week Number 3 : Single-Cycle Hardwired Control and Multiple-Cycle Micro-Programmed Control.
. |
| 4 |
Week Number 4 : Pipelined Control and Performance Evaluation.
. |
| 5 |
Week Number 5 : Instruction Set Architecture and Addressing Evaluation.
. |
| 6 |
Week Number 6 : Central Processing Unit Design.
. |
| 7 |
Week Number 7 : 7th Week Exam.
. |
| 8 |
Week Number 8 : High Performance CPU Concepts.
. |
| 9 |
Week Number 9 : Design Parameters Area, Time and Cost.
. |
| 10 |
Week Number 10 : Operational Analysis.
. |
| 11 |
Week Number 11 : M/G/I Queuing model.
. |
| 12 |
Week Number 12 : 12th Week Exam.
. |
| 13 |
Week Number 13 : Discrete-Time Marcov Chains.
. |
| 14 |
Week Number 14 : Benchmark System Evaluation.
. |
| 15 |
Week Number 15 : Revision.
. |
| 16 |
Week Number 16 : Presentation of projects and Final Exam.
. |