National institute of technology Calicut have been offering Masters degree in nanotechnology for basic Mechanical ,civil,production ,chemical and material science engineering graduates for last three years. I think this is one of the best courses in India in this area. Visit the link www.nano.nitc.ac.in