Mini Course on Semiconductors