Does syllabus change every year for GATE exam?
Is it really necessary to prepare every single topic mentioned in the Gate syllabus for civil engineering? How can I retain everything I'll be studying till the exam date?