IIT Tirupati offers undergraduate, postgraduate and doctoral courses. The courses are offered in full-time mode. For admission to the courses, candidates are required to meet the eligibility criteria. Candidates also have to appear for JEE Main and JEE Advanced for B.Tech programme, GATE for M.Tech and JAM for M.Sc programmes followed by the counselling session and personal interview. The eligibility criteria is different for different for each course. Given below is a detailed description about the IIT Tirupati courses and fees structure: