Systems architecture in A Level computer science CO505
Learn about the structure of the internal components of a computer system. Learn about the amazing fetch,decode and execute cycle and it's impact on the registers.
Summary
Unlock the inner workings of computer systems during this course. Delve into the purpose and function of key system components, gaining insight into how they impact overall performance and functionality. Master the fundamentals of Von Neumann architecture and the fetch-decode-execute cycle. You’ll evaluate the factors influencing CPU performance through the use of a real-world scenario.
Who is it for?
This course is aimed at teachers delivering A Level computer science. It is advised you have some basic knowledge of systems architecture from GCSE computer science specifications.
What topics are covered?
Key system components – during this session, you will discover the vital system components that power your computer's performance. You will explore models of the Von Neumann architecture and investigate the fetch-decode-execute cycle. You’ll analyse and evaluate the factors affecting CPU performance using a real-world scenario.
Processor architectures – during this session, you will explore a variety of processor architectures. You will uncover the distinctions between Von Neumann and Harvard designs, unveiling the core of computing innovation. You will dive into the fascinating world of GPUs and their pivotal role as co-processors, before investigating the differences between RISC and CISC architectures.
How will you learn?
This online, self-paced course can be completed flexibly. You can join and start this course at any time after the advertised date, and keep access for a year after booking.
How long is this course?
This course is approximately 3 hours of self directed learning.
Outcomes
By the end of this course, you will:
- Demonstrate understanding of computer system components and their impact on performance and functionality
- Explore Von Neumann architecture and evaluate the factors affecting CPU performance
- Effectively differentiate between processor architectures, including Von Neumann vs. Harvard and RISC vs. CISC