Understanding semiconductor devices, as the building blocks of electronic circuits, is clearly of fundamental importance. In response to this challenge, this text, suitable for an advanced undergraduate or early graduate level course, is written to achieve the following goals: 1.)To meet the student[...]