Course description: |
The goal of this course is to understand the structured computer organization, the abstraction levels of a computer system (digital logic level, microarchitecture level, instruction set architecture level, operating system level and assembly language level). translation) as well as how each level is designed. The course also provides students with basic knowledge of parallel computer architecture, system on chip (SoC), and real-time operating system concepts used in embedded systems. |