spent my undergrad many moons ago in Laramie. Mechanical
Engineers are in higher demand in large population centers ( manufacturing and larger building ). The the poster above civil
Is in higher demand in rural areas (roads ,mines, wind power )
If your boy wants the best leg up a masters in geology (about the same commitment as an undergrad in CE ) could likely do him just as good.
And if he want a the ace In the hole a mining engineering diploma from Montana tech , or colorado School of mines will get him able
To write his own to ticket.
best of luck to your guy.