How Computers Work: Demystifying Computation

How Computers Work: Demystifying Computation

Course provided by FutureLearn

Summary overview

  • Online anytime

  • 8 hours study time

  • Teacher training and education

  • Free

  • NA

  • Level NA

About this course

On this course, you’ll gain an understanding of how computers work at a fundamental level.You’ll explore system architecture, along with how computers use binary and logic. Once you’ve examined the von Neumann model of computer architecture and the Fetch-Execute cycle, you’ll learn to build a range of simple circuits for maths, and then simulate various logic gates.Ultimately, you’ll complete the course with an understanding of the processes that underpin every modern computer – from supercomputers to smartphones, and everything in between. Free to register. Fee to certificate.

Learning outcomes

  1. Explain how transistors can act as digital switches and be combined to create logic gates.
  2. Produce truth tables for AND, NOT and OR gates, individually or combined.
  3. Explain how computers use binary arithmetic.
  4. Describe how logic gates can be combined to produce digital circuits that can perform a calculation.
  5. Describe Von Neuman Architecture and the Fetch-Execute cycle.