Courses taught in the past and present
Engineering geology, Advanced Engineering geology, Rock Mechanics, Tunnel engineering, Road construction, Environmental Engineering, Karst Engineering Geology, Geologic Hazards
School of Earth Sciences, Damghan University, Damghan, Iran