is petroleum engineering a hard major
Petroleum engineering is definitely a difficult major to pursue. You will definitely have to go into graduate studies for it. That means more schooling and more money invested into college. However, it's pretty rewarding because the engineering job market pays pretty well.