Teaching courses on Geological Process, Environmental Geology, Marine Geology, Coastal & Marine Environments, Oceanography, Hydrology, Climatology, Disaster Management, Environmental Hazards of Pakistan. Supervising research of postgraduate students. Faculty development; designing,approval & implementation of new curriculum; and improvement of infrastructure.
I took part and played a lead role in framing policies, Acts, Statutes & Regulations of the University of Peshawar as member of the Senate, Syndicate and Academic Council of the University. I also worked as a member of several standing and stand alone committees and bodies of the University. Represented the UoP at various provincia...