Advanced Petrology: Topics