Course overview
Build a clear understanding of how computer systems are structured and how their main components work together to execute programs and process information. This course introduces the fundamental concepts of computer architecture, covering processors, memory, storage, input and output, and the interaction between hardware and software. Participants will gain the knowledge needed to understand how modern computing systems are designed and how architectural choices influence performance and functionality.
What you will learn:
- Fundamental principles and concepts of computer architecture.
- Processor organisation, instruction execution, and performance.
- Memory hierarchy, storage, and data management.
- Input/output systems and communication between hardware components.
- Hardware–software interaction and architectural design considerations.
Follow the ‘go to course’ and sign up!