Introductory Circuit Theory (1954)

Circuit theory is fundamental to the study of important engineering applications such as power systems and communication.As such, it forms part of the first course to engineering and science students in several disciplines.This book is written for engineering, computer science and physics students, and engineers and scientists.Both the theory and practice by programming and in laboratory are two important aspects of the learning process of circuit theory.The objective in writing this book is to present the fundamentals of circuit theory systematically in a clear and concise textbook and provide the required programming part online.Hopefully, this approach is expected to improve the readability and understandability of the theory without clutter.Plenty of examples, figures, tables, programs, analogy, and physical explanations make it easy for the reader to get a good grounding in the basics of circuit theory and some of its applications.The learning of the circuit theory requires calculus, linear algebra, transform analysis, programming, and laboratory practice.These tools are also required for other courses and in professional career later.However, these topics are difficult for new students.But, through the methods suggested, students can learn well this all-important subject with sufficient practice.Further, the learning process for this subject will certainly help the students in their ensuing study of the other subjects.Learning of the circuit theory consists of four aspects: (1) systematic presentation of the mathematical methods in the text; (2) verification of the analytically obtained results by coding; (3) verification of the results by simulation; and (4) verification of the results using actual components in laboratory experiments.The last component gives physical appreciation of the circuit elements and their values in practice, the voltages, currents, frequencies, measuring instruments, and all other practical aspects involved.Students must take a coordinated laboratory course.Both coding and simulation of the analysis of circuits are presented in the online programming part.Each student can practice using these four methods as much as it is required for a good understanding of the subject.This book is intended to be a textbook for the first course in circuit theory to the new undergraduate students in several disciplines of engineering and science, which includes the primary disciplines of electrical and electronics engineering.For engineering professionals, this book will be useful for selfstudy.In addition, this book will be a reference for anyone, student or professional, specializing in practical applications of circuit theory.The prerequisite for reading this book is a good knowledge of physics and calculus at the high school level.As mentioned already, programming is an important component in learning and practicing circuit theory, as well as other subjects.While several software packages are available, it is better to use a popular general-purpose software package that the students are likely to use in their other courses and ensuing professional carrier in several areas of engineering and science.Therefore, learning of only one package is required.The programming part is presented using the popular, user-friendly and widely used, both in universities and industries, MATLAB R software package.While the use of a software package is inevitable in most applications, it is better to use the software in addition to v vi