This book presents a detailed description of the basic semiconductor physics. The reader is assumed to have a basic command of mathematics and some elementary knowledge of solid state physics. The text covers a wide range of important phenomena in semiconductors, from the simple to the advanced. The reader can understand three different methods of energy band calculations, empirical pseudo-potential, k.p perturbation and tight-binding methods. The effective mass approximation and electron motion in a periodic potential, Boltzmann transport equation and deformation potentials used for full band Monte Carlo simulation are discussed. Experiments and theoretical analysis of cyclotron resonance are discussed in detail because the results are essential to the understanding of semiconductor physics. Optical and transport properties, magneto-transport, two dimensional electron gas transport (HEMT and MOSFET), and quantum transport are reviewed, explaining optical transition, electron phonon...