For any Group, the NPTEL website is best. There on the website, all the videos and class notes are given by professors of various iits and nits.
The elaboration of the concepts and notes is very good and the same concepts are taught even in many engineering colleges
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile