All three colleges are good engineering colleges and each of them has their unique pros and cons. For instance,
In terms of placements and academics, the preference order would be
In terms of campus life, the preference order would be
As a whole, NITs are well known for their excellent placements, brand name, faculty, and elaborate alumni network whereas Tezpur University is known for its widespread beautiful campus, research culture, and extracurricular activities.
So, you can choose the college that meets your expectations of college life.
It is recommended that you go for any of the NIT Agartala or NIT Silchar over Tezpur University (TU). Here’s mentioning some points as to why it will be a better option.
If you are interested in studying CSE then only consider TU, otherwise NITs are the best at everything. Being a more experienced institute NITs can provide you the proper guidance and connections required to move forward in your career.