My sister took her CSE degree from NIE Mysore. It seems to be the better between the two. Here's why:
The location of Mysore can be great to explore. Do not think that it's a small city, it has all the amenities and recreational and professional sites you'd need to work as an engineer. Apart from the 3 malls, you will discover plenty of places to explore during the 4 years of your academic life.