Fundamentals of Circuit Networks