NeoMiller

### From Semi-Conductors To Programming (how the computer works).

Score: 0
12.00 USD /single lesson (60 min.)
Science / Electronics

0%
positve
feedbacks
Lessons given:
0
Positives
0
Neutrals
0
Negatives
0

## Tutor information

### General information

nick NeoMiller Egypt Arabic, English

### Education

I have studied electrical engineering in college. Moreover, I have studied theoretical physics, mathematics and neurobiology online. My passion is to make people love science as much as I do.

Experience: 1 years

• If you're curious enough to know how the computer works in a great detail, this course is designed for you!

• NOTE: If you don't want to study all the content of this course, you are free to require a single session to clarify the points that you want to address within the content of the course (anything related to digital electronics basically).

I'm an electrical engineer (fresh graduate). I have some amazing experiences with electronics and robotics. I'm also available to teach mathematics and physics if you're interested.

Course Content:

Part I:
We'll start up by introducing the idea and the theory behind computer and logic gates. We'll build basic logic gates from mechanically controlled switches and then we'll move on to relays and begin to understand why transistors are needed.

Part II:
Then, we'll move on to the physics of semiconductor and begin our journey to buliding real transistors.

Part III:
We'll start buliding logic gates from transistors and understand digital logic.
We'll begin to bulid basic blocks such as flip-flops, comparators, registers, ect.
Then, we'll begin to bulid more complicated blocks such as RAM, ALU, CU, ect.

Part IV:
Here, we get deeper into the art of computer architecture. We'll understand how all the peices work together to form the basic structure of a computer. At this point, maybe we'll get to understand assembly language and how assemblers work.

part V:
We'll design the I/P - O/P architecture and understand how the information flows in and out of the computer. We'll then conclude what we've lerned and test our computer.