Mining Machinery is a core course for the undergraduate program in Mining Engineering.  This course deals with the basic construction, operation and maintenance aspects of machines used in the mining and quarrying industry so that a graduate mining engineer can select the right equipment for  specific job under defined geo-mining conditions and provide feedback for design, application, and upkeep of the machines.

This course briefly reviews the fundamentals of machinery and covers machinery used in mining for preparing work-site by leveling, grading and compacting ground, for preparing roads, removal of overburden and transporting it to the dumping sites, preparing the ground for mineral production, transporting the same to the processing sites. It also covers machines for under underground mining and evacuation of bulk materials with brief introduction of maintenance management aspects.