Hi Ravi,
You must always choose the stream of your interest first over the college. So firstly decide whether you're more inclined to Mech or Electronics, you probably have to spend the rest of your life in the field. If you're still confused, you need to see the college reputation. Both are excellent and old institutions. Placement wise Jamshedpur is a little better and so is ECE with more job opportunities. However, NIT Calicut is no far behind. So choose wisely based on your priorities.
All the best
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile