It is good overall, but nothing beats the computer science department at any of the old IITs. Still, if you are not getting any of the main branches in IITs, you should go for it.
Alternatively, if you are really passionate about CS and you are not getting it in any IIT (which, I believe, is pretty obvious from your question), you should consider taking an NIT.
Some important information regarding CSE at NIT Calicut are :
Total course fee | 5.42 lakh |
Placement rate | 75% |
Average salary package | 8 lakhs |
Highest salary package | 36 lakhs |
Many of my friends studied at NIT Calicut. According to them it is really good. If you do not get into IITs then NIT Calicut is the best option available for you.