Geological engineering is considered one of the hardest STEM majors because it combines elements of various disciplines, including geology, geophysics, geochemistry, hydrology, and engineering. It also requires a strong understanding of math and physics and the ability to analyze and interpret complex data sets.