It has a collection of over 34,000 print books in 4581 titles apart from journals,back volumes and other resources in Sciences, Engineering and Technology.
Indraprastha auditorium is a unique, pillar-less dome structured indoor stadium. Most of the big curricular and extracurricular activities of the college are held here, The auditorium has a seating capacity of 3000. The wooden courts for shuttle badminton and table tennis are of high quality and frequently state and national level tournaments are conducted.
SDM Cultural Center has a dedicated training space for Yakshagana with a qualified full-time trainer. The center is equipped with a wide variety of costumes, make-up materials, properties and instruments for practice and performance of Yakshagana.
The swimming pool of the college is of international standards measuring 50X25 m accommodating 10 lanes. The students are trained in various styles of swimming for a nominal fee. Several swimming competitions are regularly conducted here.