Courses and syllabuses

Advanced Petrology

Igneous Petrology

Mineral Chemistry

Geochemistry

Crystallography

Thesis and report writing in geosciences