New Mexico Institute of Mining and Technology (New Mexico Tech) offers bachelor of science degrees in technology, sciences, engineering, management, and technical communication, as well as graduate degrees at the masters and doctoral levels. The University's areas of research and teaching include hydrology, astrophysics, atmospheric physics, geophysics, information technology, information security, Earth Science, energetic materials engineering, and petroleum recovery. In addition to its focus on science and technology, New Mexico Tech has seen the recent growth in the humanities and social sciences.