Semiconductors, Diodes and Transistors

Explains Semiconductors, Energy band theory, different types of diodes and transistors.