NIT Uttarakhand offers Undergraduate, Postgraduate and Doctorate courses. For B.Tech courses, admission is done based on JEE Main exam and JoSAA/CSAB counselling. For M.Tech courses, admission is given on the basis of merit in the GATE examination followed by the counselling process. For admission to the Ph.D course, an offline entrance test and personal interview are conducted by NIT Uttarakhand. Given below is a detailed description about the NIT Uttarakhand courses and fee structure: