Teach teens computing: How computers work
Offered By: Raspberry Pi Foundation via edX
Course Description
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
Related Courses
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)Hebrew University of Jerusalem via Coursera Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera How Computers Work: Demystifying Computation
Raspberry Pi Foundation via FutureLearn Digital Electronic Circuits
Indian Institute of Technology, Kharagpur via Swayam Understanding Maths and Logic in Computer Science
Raspberry Pi Foundation via FutureLearn