The Institute occupies about a hectare of land near the south-west corner of the DE Society campus. In addition, the IMDR staff quarters are located near the north-west corner of the campus.
The Instructional area available on the IMDR Campus includes Classrooms, Tutorial room, Library, Computer Centre and an Auditorium with the seating capacity of 175. The main campus has an administrative block, student’s common room, canteen and other amenities including the reprographic facility which is made available for students on the campus.
The total built up area is over 24,000 sq feet.
Besides, there are 10 residential units for the Non-Teaching staff and three for the Teaching staff.
The Centre is primarily a learning facility and has a resource room for conducting hands-on training and presentations. It has 120 computers with minimum PIV configuration for students and 2 servers. The Centre has state of the art hardware and software to meet the needs of students of Management.