In my opinion, choosing NIT Raipur is the best for CSE. CSE branch requires inculcating skills that will give you an upper hand in placements. The faculty, curriculum, and the institute do not matter much. That being said, NIT Raipur seems to be the best option because it has flexible attendance policies. You might lose a few marks in your TA if you skip classes often but trust me that doesn't really matter in the long run. You will be preparing yourself for something big in exchange.
However, if you want to base your choice on placement statistics, you can refer to the table below
Institute |
Number of Recruiters |
Number of Offers |
Average CTC |
NIT Raipur |
101 |
738 |
INR 10.1 LPA |
NIT Silchar |
94+ |
537 |
INR 13.58 LPA |
NIT Patna |
120+ |
- |
INR 14 LPA |
So, if you prioritize skills over money then choose NIT Raipur but if your only goal is to get placed, then NIT Patna will serve you best.