NIT Meghalaya offers undergraduate, postgraduate, and doctoral courses. Admission to the B.Tech course is based on candidates JEE Main scores and joint seat allocations made by JoSSA/CSAB. Admission to the M.Tech course is done on the basis of a valid GATE score, followed by CCMT counselling. Candidates should have a valid JAM score and must appear in centralised CCMN counselling to be admitted to M.Sc courses. For admission to PhD courses, the institute administers a written test and personal interview. Given below is a detailed description about the NIT Meghalaya courses and fees structure: