No every branch has a syllabus based on your some subjects.It is based on your subjects. You can check it on the official website of gate.Link for that is given below.
http://gate.iitm.ac.in/Syllabus
Check the syllabus and prepare as per that.Best of luck.
Candidates can check B.Tech Cut off for Top IITs & NITs here.
Result | Student Reactions | Selection Process | Books | Question Paper | Eligibility | Application | Rank Predictor | Accepting Colleges
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile