Computer Methods for Circuit Analysis and Design