I wrote this book to give you a single, engineering driven path from the physics of crystals and bands to the way real semiconductor devices are analyzed, modeled, and designed. We start where performance is actually determined: lattice structure, reciprocal space, Bloch electrons, effective mass, density of states, phonons, and Fermi Dirac statistics. From there, I build the full carrier picture, intrinsic and doped material, equilibrium electrostatics with Poisson's equation, and the transport backbone used in device work: drift, diffusion, continuity, quasi Fermi levels, and generation recombination (SRH, radiative, Auger, and surface effects).
Once the fundamentals are in place, we move directly into the devices that matter. You will derive the p n junction from equilibrium to nonideal I V, charge storage, switching, and breakdown. You will understand Schottky barriers and ohmic contacts as transport problems, not memorized formulas. You will work through MOS capacitor electrostatics and C V, then build MOSFET operation from threshold to long channel I V, subthreshold behavior, leakage, capacitances, short channel effects, and scaling limits. BJTs, small signal and high frequency models, and noise are treated with the same first principles discipline. The final chapters connect the same physics to LEDs, laser diodes, photodiodes, and solar cells.
Every chapter includes multiple choice questions and practice problems with fully explained answers, plus complete runnable Python code you can execute and adapt to calculate band quantities, solve charge neutrality, generate C V and I V curves, and explore parameter sensitivity.