uiet chd , jamia , usict and new iiit which best for btech core and non core branches...
Between jamia and usict , both are equally good. Jamia has better reputation nationally .
For CSE /it/ECE usict maybe better but for core branches jamia is better because of experienced faculty.
New iiits are improving vastly , so they might become much better by the time you pass out . So you can opt for them too.
In CSE average package in jamia is around 3-4 lakhs whereas in iiit Bhubaneswar and others it's quite high. Also you will get tag of a iiitian
Otherwise both are equally good .