I couldn’t get admission at NIT Calicut and ended up pursuing my B.Tech from SOE, CUSAT. I have many friends who are studying at NIT Calicut currently and on the basis of the gathered information, here is a comparison of life at SOE, CUSAT and NIT Calicut-
Thus, without a doubt, I would say that NIT Calicut should be your first preference for a B.Tech as it is better than SOE, CUSAT on different parameters.