Just like an architect designs buildings, a computer architect designs computers.
Computer architecture is the study of how computers are designed and why they are designed that way.
We will also study the effect of different designs on the computer performance.