gate civil lectures
Get the vedios from nptel...i think the vedios contain ample knowledge about every topic.