Wow. They have my favourite Tagore quote (or part of it) on the home page. That bright red building is a hoot, too.
To the best of my knowledge, enrollment in Indian universities has been restricted to 1) persons living in India or, 2) Indian citizens living abroad. If this university is making an exception to this rule it might be quite interesting. If not . . . Jack