Read EEE306 : Network theory 2 Online