NIT Delhi offers B.Tech, M.Tech and PhD programmes. Admission to the programmes is made through national/state-level entrance examinations followed by counselling sessions and personal interviews. Candidates are required to appear for the respective entrance examination to fulfill the NIT Delhi selection criteria to be eligible for admission. Given below is a detailed description about the NIT Delhi courses and fees structure: