Methods for the analysis and design of electronic circuits based on semiconductor nonlinear components (diodes, bipolar junction transistors and field effect transistors) and operational amplifiers. The operational amplifier is introduced and its non-idealities are addressed, including the impact on circuit applications. Basic physical operation of semiconductor devices, current-voltage characteristics, operating regions, DC modeling, small-signal modelling and biasing. Fundamental circuits such as rectifiers, limiting and clamping circuits and transistor amplifiers.