Digital Electronic Circuits

Fundamentals of Digital Electronics Components and Circuits

Let me introduce myself: I’m Mirko Garbarino and I’m an electronic engineer, very passionate about my job.

What you’ll learn

  • Fundamentals of digital electronics and binary logic..
  • Basic digital components, combinatorial and sequential..
  • Combinations of basic components to form complex components and circuits..
  • Building and simulating circuits using online free tool : Circuitverse.

Course Content

  • Prerequisites –> 1 lecture • 12min.
  • Introduction –> 4 lectures • 40min.
  • Combinational Circuits –> 6 lectures • 1hr 34min.
  • Sequential Circuits –> 5 lectures • 1hr 22min.
  • Arithmetic Circuits –> 3 lectures • 55min.
  • Complex Hand Design –> 1 lecture • 21min.

Auto Draft


  • No special prerequisites are required, but a basic knowledge of electronics and binary numbers math are recommended..

Let me introduce myself: I’m Mirko Garbarino and I’m an electronic engineer, very passionate about my job.


The course is thought for people who want to learn about the digital electronics world,

starting from scratch.


Despite some basic knowledge of classical electronics (analog electronics) is reccomended,

I’m going to teach anything in detail, from zero and in a very simple manner.

So you’ll be fully capable of understanding the course even if you have no knowledge of electronics.

I will enrich anything with a lot of exercises, examples and simulations.

We’ll start doing a transition from the analog world to the digital world.

Then we’re going to study each of the basic digital components in detail.

Then we’ll introduce more complex components, obtaining then from the basic ones.

In the electronics sector is very important to do a lot of practice,

experimenting what you learned in theory.

This is the reason why after each theoretical lesson, we’re going to

build and simulate our circuits in the free-online-browser based-environment “Circuitverse”.

Despite it’s free and fully online, it’s a very complete and powerful tool.

I’m going to keep updated the course and add new lessons if a lot of you ask for some arguments.


Please, leave Questions, Suggestions, Critics, Comments and Reviews!

Thank you and enjoy the course!

Get Tutorial