Semiconductor Circuit Approximations: An Introduction to Transistors and Integrated Circuits