Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Raspberry Pi Foundation

How Computers Work: Demystifying Computation

Raspberry Pi Foundation via edX

Overview

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.

Syllabus

This course will cover:

  • How computers use binary arithmetic
  • How transistors can act as digital switches and be combined to create logic gates
  • Creating truth tables for AND, NOT and OR gates, individually or combined
  • How logic gates can be combined to produce digital circuits that can perform a calculation
  • Von Neuman Architecture and the Fetch-Execute cycle

Taught by

Marc Scott

Reviews

Start your review of How Computers Work: Demystifying Computation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.