This is a long post. I hope the information I provide is worth your time..
If you have dropped a year and joined coaching institute, then my advice is that you stick to what your teacher tells you to do. This is useful for 3rd year students and final year students who can’t get coaching.
I graduated from NIT Warangal in 2014. I wrote ese after final semester. I relied on self study from books, lectures of my college teachers and nptel. But I also attended crash courses for some subjects and I have mentioned those
Booklist and other material-