Hello,
As you know NIT calicut is a nation institution having a NIRF ranking below 50 , While TKMCE ( KARICODE ) has a NIRF RANKING about 200 , you should choose according to passion and interest of the subject
I can assure you that , TKMCE has got a good environment to study and you will get good internal marks, all the faculties are supportive and completes the portion within time unlike many government colleges , TKMCE CS is a very decorated branch and you should have a rank below 1000 in keam to assure a sear there.
Placements of TKMCE is also very good even IBM has recruited this year some students , NIT calicut also has very good placement
My opinion is both the colleges are very good choose which branch to go, if you study in NITS or IITS you will have a tag of it which government colleges cannot provide
Hope this helps you
Best wishes for your future
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile