Sharing Is Caring:

Mini-Course: How Computers Compute?

  • A first course you need to understand how computers work.
  • Free tutorial
  • Rating: 4.5 out of 54.5 (76 ratings)
  • 2,888 students
  • 43min of on-demand video
  • Created by Learning 0to1
  • English

What you’ll learn

  • A unique explanation about binary numbers
  • A refreshing new way to learn electronics
  • How to build logic gates, adders using transistors
  • 2s complement: how computers do subtractions
  • How computers do multiplication and division
  • What does a transistor do


  • No


Understanding how computers compute is the first step towards understanding how computers work. There are three building blocks in understanding how computers compute.

1. How computers represent numbers: Binary numbers

2. Who does the computing: Transistor

3. How to combine transistors to do computing: Building an adder

The first hurdle in learning how computers work is binary number. A lot of people have trouble in seeing binary numbers as legit numbers, myself included. So this course aims to provide you a thorough understanding about numbers from a unique perspective. After comfortable with binary numbers, we will talk about the little device at the core of modern electronics: transistor. We won’t get into the quantum mechanics detail behind the transistors fundamental to our modern way of life, but we will briefly talk about what it does. This will pave way for a good understanding about how to use them to do computing. Once we are comfortable with how numbers are represented and what the little computing device can do, we will dive into the details about how to combine those little transistors in making an adder that can add two numbers. We will also talk about how computers do subtraction using a trick called two’s complement method.

Read Also -->   Learn Swift 4 : From Beginner to Advanced Swift Free lite

This mini course will equip you with a thorough understanding about how computers do computing exactly.

Who this course is for:

  • Anyone who’s interested in computer technologies but frustrated with the current resources

Show less

Course content

10 sections β€’ 14 lectures β€’ 42m total lengthCollapse all sections

Introduction1 lecture β€’ 1min

  • Some common confusions01:06

Numbers1 lecture β€’ 4min

  • How binary numbers work?04:26
  • Binary numbers2 questions

Computing1 lecture β€’ 3min

  • What is computing?03:18
  • Addition table2 questions

Who does the computing in computers?1 lecture β€’ 3min

  • Transistor03:22
  • Choice of numbers1 question

How computers add?4 lectures β€’ 14min

  • Get some clues about adding two bits02:55
  • Transistors2 questions
  • Some electricity knowledge03:48
  • Power supply2 questions
  • Finishing the half adder04:51
  • Transistor connection2 questions
  • Make a full adder02:17
  • Components of a full adder2 questions

How computers subtract?2 lectures β€’ 6min

  • Two’s complement method: Theory03:05
  • Two’s complement method2 questions
  • Two’s complement method: Implementation02:26
  • Inverter2 questions

Multiplication1 lecture β€’ 2min

  • Multiplication02:19
  • Binary multiplication1 question

Division1 lecture β€’ 5min

  • Division05:08
  • Get familiar with XOR gates1 question

Onward1 lecture β€’ 1min

  • Onward00:55

Bonus video – How computers work – Overview1 lecture β€’ 3min

  • Bonus video – How computers work – Overview02:42

πŸ‘‡πŸ‘‡πŸ‘‡πŸ‘‡ Click Below to Enroll in Free Udemy Course πŸ‘‡πŸ‘‡πŸ‘‡πŸ‘‡

Go to Course

πŸ‘‡πŸ‘‡ See Also πŸ‘‡πŸ‘‡

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO