+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Can’t say...maybe or maybe not as distance education from a university in India is very broad. Also is this a masters. If so, probably not.
 
You may get more response under the "express entry" section of the forum. Plus there are many posts of what ECA to apply to from Indian Universities in that section. With a Msc IT, WES may be the best choice and fastest. Other ECAs are backlogged and have 30 weeks processing times.