Investigate the architectural principles that underpin modern computer systems: how they are structured and how they operate.
In this unit you will build your own computer system using simulation software, learn about the ongoing evolution of computer systems, and master fundamental hardware and software concepts that allow you to understand the building blocks that comprise computer systems.