This text combines theory and applications with the mathematical principles necessary to solve a wide range of circuit problems. The coverage of the mathematical topics reflects current trends, with a chapter devoted to Karnaugh mapping to help students cope with the greater complexity of modern digital circuit devices. The book is illustrated with student questions and problems.