some important books to have a look
for lessons in electric circuits visit the site (its really good)
http://openbookproject.net//electricCircuits/
for Computer Aids for VLSI Design visit
http://www.rulabinsky.com/cavd/
for UNIVERSAL ALGEBRA FOR
COMPUTER SCIENCE visit
http://www.ii.uib.no/~wagner/UASCR/snglfrm.htm