hey rishabh
yes NIT hamirpur is a good option for sure . its ranking as well as its infrastructure is quite good . the placement is quite good and good thing is its getting better .however its fees for material science is quite high and can cost you about 2 lacs per year without including hostel fee . there is also shortage of transprtation facilities . so research a bit more about this college before taking the final decision
best wishes
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile