This document provides an introduction to semiconductor physics and materials. It discusses intrinsic and extrinsic semiconductors, and how doping creates an excess or deficiency of charge carriers. Current flow in semiconductors occurs through drift, driven by an electric field, and diffusion, driven by concentration gradients. Key parameters that determine conductivity include carrier mobility and diffusion constants. A p-n junction diode is formed at the interface of p-type and n-type semiconductors.