Which college i prefer for civil engineering?
Okay now let us first get to know two things. One college of your choice and other branch of your choice. Both are very different. If you are an extraordinary student, then you can get both. Then your question is solved. You crack JEE Mains and Advanced and go to premier IIT and take up Civil engineering. But the problem comes if you are an average or above average student. Then getting both is a bit difficult but not impossible. As I said, JEE mains and advanced is the first option of every engineering student. But if you cannot crack the latter, then there are NITs, IIITs and ISM. But also getting a branch of your choice is a bit difficult. You have to keep good rank for that. If you cannot crack JEE there are state entrance exams. Private colleges are there like VIT, SRM, KIIT, MIT, BITS, etc. These are all top private colleges in India and many others are there which has the civil engineering. But again getting the which rank will decide you'll get the branch.
Getting preferred college with preferred branch doesn't always happen. It might happen you go to good college but don't get civil or you get civil but not in a good college. Prepare yourself accordingly. If you want both.
Best wishes for future!
List of Top 10 private Engineering colleges in India :
Birla Institute of Technology and Science, Pilani.BIT Mesra, Ranchi.PSG College of Technology, Coimbatore.Manipal Institute of Technology, Manipal.Thapar University, Patiala.VJTI, Mumbai.RVCE, Bangalore.IT, Nirma University, Ahmedabad.
Government Colleges for civil engineering in India:
College of Engineering, Pune
Indian Institute of Technology, Bhubaneswar
Indian Institute of Technology, Delhi
Indian Institute of Technology, Guwahati
Indian Institute of Technology, Kanpur
Indian Institute of Technology, Kharagpur
Indian Institute of Technology, Chennai
Indian Institute of Technology, Mumbai
Indian Institute of Technology, Roorkee
Motilal Nehru National Institute of Technology
Government Engineering College, Gandhinagar
Government Engineering College, Modasa
Government BTP College of Engineering, Devangere
Kannur University Government College of Engineering, Kannur
Government Engineering College, Trichur
Government Engineering College, Kottayam
Indira Gandhi Government Engineering College, Sagar
APS University Government College of Engineering, Rewa
Guru Ghasidas University Government College of Engineering, Bilaspur
Government College of Engineering & Technology, Raipur
Government Engineering College, Jodhpur
Government Engineering College, Jagdalpur
Government Engineering College, Jabalpur
Government Engineering College, Aurangabad
Government Engineering College, Satara
Government Engineering College, Imphal
Government Engineering College, Tirunelveli
Government Engineering College, Salem
Government College of Technology, Coimbatore
Thanthai Periyar Government Institute of Technology, Vellore
Jalpaiguri Government Engineering College, Jalpaiguri
Good luck !!