Basic Electrical Circuits by Dr. Nagendra Krishnapura,Department of Electronics & Communication Engineering,IIT Madras.For more details on NPTEL visit nptel.ac.in