The CSE faculty of SVNIT might be a little better, but apart from that, NIT Surathkal is superior in every aspect.
The IT department of NIT Surathkal boasts of top notch lab infrastructure, and up-to-date curriculum for B.Techs. It focuses on project based learning. This means that every course has a practical component. A lot of work is expected from the students, and the time given for these assignments and projects is limited. This allows for quick learning, but it also demands a lot of hardwork from the students’ side. Even in terms of placement, B.Tech IT at NITK is way ahead.
Thus, I would recommend you opt for IT at NITK over CSE at SVNIT.