The undergraduate Civil Engineering program at the New Mexico Institute of Mining and Technology offers a balanced approach to civil engineering education. Students take a common core of civil engineering courses, and can specialize in the areas of geotechnical, water resources, or structural engineering. The program is also designed to give students a solid foundation in engineering and science.