• Matriculation (1980): 1st position in the school from Lahore Board.
  • Intermediate (1982): 1st position in Govt. Post Graduate College Sheikhupura; Silver medal and National Talent Scholarship from Lahore Board.
  • B. A. (1984): Secured high 1st div. from GCU.
  • M. A. (1986): 1st position in Punjab University.
  • M. A. Islamic Studies (1988): 3rd position in Punjab University.
  • Postgraduate diploma in computer science (1993): University Grants Commission (HEC) Islamabad.
  • M. Phil. (1996): Quaid-i-Azam University Islamabad.
  • Ph. D. (2009). Punjab University.
  • Postdoctoral research (2012): Sponsored by HEC at National University of Singapore.
  • Books authored: 3
  • Research papers published: 38
  • M. Phil. Theses supervised: 41
  • Ph. D. Theses supervised: 3 and under supervision are 6.
  • Teaching experience at postgraduate level: 30 years.
  • Projects: 2 from P U and 1 from HEC.