If I leave my biases towards Allahabad as a city aside. I would choose IIT Roorkee over IIIT Allahabad.
Here are some reasons in support of my decision:-
Before I talk about the credibility of both branches, let’s understand the basic difference between them. Geology is basically an observational science that tries to explain various phenomena and processes taking place at or near the surface of the Earth. On the other hand, Geophysics uses physical tools like Gravity, Potential, Seismic, Magnetic, etc. to study the interior of the Earth. It’s more like a branch of Geology itself.
The coursework in Geological technology covers topics related to rocks, minerals, ores, volcanoes, mountains, oceans, glaciers, sediments, petroleum reservoirs, landslides, earthquakes, geoinformatics, and much more. The curriculum is similar to that of Applied Geology. The coursework in Geophysics comprises basic geological concepts along with detailed Geophysics concepts. Both branch students can opt for interdisciplinary courses as departmental electives. This initiative helps the students to gain an overall knowledge of Earth Sciences.
Placements-wise, both offer similar opportunities with the core recruiter being the same; the Energy Sector - Oil and Coal industry. Mineral exploration also offers core jobs to these two branches. The opportunities offered are equal and any difference stems from the individual's performance and not the branch’s credibility.
The majority of students are inclined towards research with the Geology students having an edge over Geophysical students in this aspect. For those seeking a management position or preparing for IAS, these two branches are the best owing to their light workload.
The placement scenario of Geophysical Technology (GPT) at IIT Roorkee can be broadly discuses under core and noncore placements
Core
Non core
Non core jobs are in plenty not only for GPT students but students of all other branches as well. The sectors in which these jobs are offered include
Most of these jobs can be secured with good aptitude skills while coding and Data Scientist specifically require programming skills.