Mining Engineering Major. Mining provides the mineral and energy resources for society, including coal, metallic ores, bauxite, phosphates, and salt, as well as such basic products as gravel, limestone, and stone that are essential to the nation's highways, power plants, bridges, and building foundations. Wherever productive mineral deposits ...