Semiconductor optelectronic devices are at the heart of all information generation and processing systems and are likely to be essential components of future optical computers. With more emphasis on optoelectronics and photonics in graduate programmes in physics and engineering, there is a need for a text providing a basic understanding of the important physical phenomena involved. Such a training is necessary for the design, optimization and search for new materials, devices, and application areas. This book provides a simple quantum mechanical theory of important optical processes, i.e., band-to- band, intersubband and excitonic absorption and recombination in bulk, quantum wells, wires, dots, superlattices and strained layers including electro-optic effects. The classical theory of absorption, quantization of radiation, and band picture based on k.p perturbation has been included to provide the necessary background. Prerequisites for the book are a knowledge of quantum mechanics and solid state theory. Problems have been set at the end of each chapter, some of which may guide the reader to study processes not covered in the book. The application areas of the phenomena are also indicated. This book is intended for use by graduate students in physics and engineering, beginners in the field and engineers. The use of simple one-electron theory throughout may also make parts of it useful for second- and third-year undergraduates.