IIT Kharagpur offers degrees as part of its undergraduate programmes. They include Bachelor of Technology (BTech.Hons), Bachelor of Architecture (BArch) and the 5-year integrated Master of Science. The BTech degree is the most common undergraduate degree in IIT Kharagpur in terms of student enrolment.