Second Stage – Mining Engineering Dept.

Fluid Mechanics

Numerical and Engineering Analysis

Engineering and Mines Management

Thermodynamic

Mechanics of Materials

Surveying Engineering

Programming 2

Democracy and Human Rights