Skip to main content

Systems architecture in A Level computer science

CP515 Face to face course

During this course you'll explore the structure of the internal components of a computer system. In addition you'll explore the von Neumann architecture and fetch-execute cycle.

Skip to course booking
Computer systems Data & information Post 16 Teach secondary computing certificate
Face to face course 3 hours

  • Online 15 January 09:00—15 January 2025
  • York 30 January 13:00—30 January 2025
  • Live remote training 19 February 13:00—19 February 2025
  • Online 12 March 09:00—12 March 2025

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.

Discover the intriguing distinctions between Von Neumann and Harvard processor architectures, and explore the pivotal role of GPUs as co-processors. Investigate the applications of both RISC and CISC processor designs, and examine their key differences. Through the exploration of a variety of online resources, engagement in professional discussions with educators alongside practical experience of exam questions, emerge from this course best equipped to support student success within the topic of systems architecture.

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.  

During this course you’ll access the Isaac Computer Science platform, it is advised you sign up for a free, teachers account ahead of the course.

Topics covered

 1. 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 analyze and evaluate the factors affecting CPU performance using a real-world scenario.

2. 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 long is this course?

This course will last approximately 2.5 hours, these sessions maybe split across multiple days.  

How will you learn?

Scheduled live, interactive online sessions led by an experienced practitioner. Flexible Professional Development Leader-supported, participant-led tasks, involving deep exploration of the subject content. 

Outcomes

By the end of this intensive CPD pathway you will be able to:

  • 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

This course is part of Teach secondary computing

Teach secondary computing

Our nationally recognised qualification will give you confidence to take your computing teaching to the next level and to apply those skills in the classroom.

Find out more

Book this course

You need to be logged in to start the course.

Login to book this course

Create STEM Learning account

This course is from the National Centre for Computing Education and is delivered by STEM Learning.

Adapted teaching and effective learning interventions in secondary computing

Develop an evidence-informed approach to education recovery over a sustained period, securing the computing education of young people following a period of great disruption.

Live remote training course

Adapting the Teach Computing Curriculum for mixed-year classes - short course

Explore progression within Teach Computing Curriculum and how to use this to adapt it for your own mixed-age setting.

Live remote training course

AI and Ethics in GCSE computer science

Artificial intelligence, what is it? How does it work? What are the ethical considerations for GCSE students. How could you teach it to your students?

Live remote training course