Applied Ore Geology
Digital Image Processing
Igneous Petrology
Metamorphic Petrology
Sedimentary Petrology