Hyy,
In mining branch you do not need a good CGPA instead practical knowledge is more important for placements although certain companies may ask for a specific minimum cutoff. But placements are sure if you have a good knowledge of the mining subject. You can gain this by going to the mining fields.
I would suggest you to go for mining engineering but you should decide based on your preferences and on the subjects and career choice that you are interested in.
I hope that helps you to make a wiser decision. Rest, the success in any field depends upon your own quest to knowledge, hard work & networking skills. All the best for your future endeavors.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile