- M.Sc. Engineering, University of the Punjab, Lahore. (2019)
- B.Sc. Engineering, University of the Punjab, Lahore (2015)
- B.Sc. Science, Islamia University of Bahawalpur (2011)
- Pre Engineering, BISE, Bahawalpur (2009)
- Matriculation, BISE Bahawalpur (2007)