Digital and Analog Electronics