วิศวกรรมเหมืองแร่เป็นสาขาวิศวกรรมที่เก่าแก่มีการศึกษาเกี่ยวกับคุณสมบัติทางด้านฟิสิกส์ วิศวกรรมของหิน ลักษณะการวางแผนออกแบบ การควบคุมการทำเหมืองแร่ กระบวนการผลิตสินแร่ และกระบวนการแยกแร่ รวมไปถึงงานโลหะกรรม วัสดุศาสตร์ ธรณีวิทยาประยุกต์ เพื่อการวิเคราะห์ ออกแบบ และแก้ปัญหาด้านวิศวกรรมเหมืองแร่และโยธา