Mining engineering involves the theory, practice, technology, science and application of procedures for extracting and processing minerals from their natural resources. The course teaches how to solve problems related to locating, extracting, and preparing natural resources for a variety of uses.
Mining engineers get trained to locate, extract, and prepare natural reserves like petroleum, coal, non-metallic or metallic minerals etc. The duties of these professionals also include planning, designing, and excavating minerals as well as their transportation. Apart from maintenance of mines, mining engineers also get trained to check air circulation inside the mines and steps to remove toxic gases that get accumulated in the mines.
Some mining engineers often undergo training to develop and work with new advances in mining technology and equipment to improve separation processing systems. Others may get their training with a focus on safety issues, or to increase both safety and production aspects.
The wide domain of mining engineering has specialised branches like: