from the IIT jam point of view, these are best.. trust these book you will definitely get good knowledge from these... also do each and every problem of it..for any doubt we are he...
dear i suggest u ajoy ghatak for options. It would be a good experience for you. their lectures are also available on youtube. if you felt any difficulty you can get them from ther...
n.k Bajaj for wave and oscillation while ajoy ghatak for optics are best books.. you can blindly follow these books.. IIT's also suggest these books. best regards...