This text develops an understanding of the basic techniques of modern electrical circuit design - analog and digital, discrete and integrated. A broad spectrum of topics is included and material can be selected to cover up to two years of a student's degree in electronics