Sohail Iqbal
Assistant Professor
Department of Computing

School of Electrical Engineering and Computer Science (SEECS)
National University of Sciences and Technology (NUST)
NUST Campus H-12, Islamabad
Tel: 051-90852180

Robotics, Fuzzy Controllers, Energy Management, Smart Grid

PhD - Computer Science - University of Paris Est - France - 2010

Dr. Sohail Iqbal is Head of Computer Science Department at School of Electrical Engineering and Computer Science (SEECS), which is a constituent of National University of Sciences and Technology(NUST), Islamabad. He has completed his PhD in Surgical Robotics from University of Paris-Est, France. Having a mathematical background, his research interests are to apply the mathematical techniques to solve the real world problems. He works in continuum robotics, mathematical modeling, fuzzy controllers and artificial intelligence. Moreover, He is working in different robotics related projects. He has organised many robotics workshops and robotic competitions at NUST.

Reviewer/ Member Editorial Board:

IEEE Transactions on Robotics

International Journal of Advanced Robotic Systems

IEEE International Conference on Robotics and Automation (ICRA)

IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)





Current Projects

Currently, Dr. Sohail Iqbal is advisor in the following Final Year Projects of electrial engineering students:

- "Development of Low Cost, Haptic Feedback Device for Surgical Purpose"

- "Analysis and Filtering of Physiological Tremor for Surgical Robot"

- "Pipeline Inspection Robot"

Moreover, he is also working in the "Tele-Surgical Robotic Simulator" Project, lead by Dr. Osman Hassan and funded by Higher Education Commision of Pakistan. In this project, the aim to is to develop a robotic simulator to train the surgeons for robotic surgery. This project involves a team of surgeons, lead by Prof. Dr. Asif Zafar from Holy Family Hospital, Pakistan

Research Interests

Dr. Sohail Iqbal has special interest to apply mathematical techniques to difference areas of computer science and engineering with special focus on surgical robotics. His research interest includes robot modeling and control, interval analysis, and fuzzy logic.

Research Experience

Director (High Performance Computing Lab) , NUST School of Electrical Engineering and Computer Science (SEECS)

September 2016 - Present


S. Iqbal, S. Farooq, K. Shahzad, A. W Malik, M. M Hamayun and O. Hassan , "SecureSurgiNET: A framework for ensuring security in telesurgery", International Journal of Distributed Sensor Networks, Vol. 15 , No. 9, Sep, 2019. IF: 1.614
M. Ali, A. W Malik, A. U Rahman, S. Iqbal and M. M Hamayun , "Position-based emergency message dissemination for Internet of vehicles", International Journal of Distributed Sensor Networks, Vol. 15 , No. 7, Jul, 2019. IF: 1.614
K. Munir, A. Fernández, S. Iqbal, and N. Javaid , "Neuroscience patient identification using big data and fuzzy logic–An Alzheimer’s disease case study", Expert Systems With Applications, Vol. 136 , No. 2019, Jun, 2019. IF: 4.292
Sarmad Shah, Asad Malik, A. Rahman, S. Iqbal, S. U. Khan , , "Time Barrier based Emergency Message Dissemination in Vehicular Ad-hoc Networks", IEEE Access, Vol. , No. , PP. , Jan, 2019. IF: 3.557
Qurat-ul-Ain, S. Iqbal, S.A. Khan, A.W. Malik, I. Ahmad, and N. Javaid , , "IoT Operating System Based Fuzzy Inference System for Home Energy Management System in Smart Buildings", Sensors, Vol. 18 , No. , PP. 1-30, Aug, 2018. IF: 2.475
N. Javaid, G. Hafeez, S. Iqbal, N. Alrajeh, M.S. Alabed, M. Guizani , , "Energy Efficient Integration of Renewable Energy Sources in the Smart Grid for Demand Side Management", IEEE Access, Vol. 6 , No. , PP. 77077-96, Aug, 2018. IF: 3.244
N. Javaid, A. Ahmed, S. Iqbal, M. Ashraf , , "Day Ahead Real Time Pricing and Critical Peak Pricing Based Power Scheduling for Smart Homes with Different Duty Cycles", Energies, Vol. 11 , No. 1464, PP. 1-28, Jun, 2018. IF: 2.676
G. Hafeez, N. Javaid, S. Iqbal, F. A. Khan , , "Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units", Energies, Vol. 11 , No. 611, PP. 1-27, Jan, 2018. IF: 2.676
H. M. Hussain, N. Javaid, S. Iqbal, Q. U. Hasan, K. Aurangzeb, M. Alhussein , , "An Efficient Demand Side Management System with a New Optimized Home Energy Management Controller in Smart Grid", Energies, Vol. 11 , No. 190, PP. 1-28, Jan, 2018. IF: 2.676
Z. Nadeem, N. Javaid, A. W. Malik, S. Iqbal , , "Scheduling Appliances with GA, TLBO, FA, OSR and Their Hybrids Using Chance Constrained Optimization for Smart Homes", Energies, Vol. 11 , No. 888, PP. 1-30, Jan, 2018. IF: 2.676
S. Javaid, N. Javaid, S. Iqbal, M. Guizani, A. Almogren, A. Alamri , , "Energy Management with a World-wide Adaptive Thermostat using Fuzzy Inference System", IEEE Access, Vol. 6 , No. 1, PP. 1-14, Jan, 2018. IF: 3.244
T. Samad, S. Iqbal, A. W. Malik, O. Arif, P. Bloodsworth , , "A multi-agent framework for cloud-based management of collaborative robots", International Journal of Advanced Robotic Systems, Vol. 15 , No. 4, PP. 1-13, Jan, 2018. IF: 0.987
O. Hasan, S. Iqbal , , "A framework for laparoscopic simulations", Journal of the Pakistan Medical Association, Vol. 67 , No. 9, PP. 1404-1409, Sep, 2017. IF: 0.51
Khuram Shahzad, Sohail Iqbal, Peter Bloodsworth, , , "Points based Safe Path Planning of Continuum Robots", International Journal of Advanced Robotic Systems, Vol. 12 , No. 107, PP. 1-12, Jan, 2015. IF: 0.526
M. Yaqoob, S. R. S. Qaisrani, M. W. Tariq, Y. Ayaz, S. Iqbal, S. Nisar , , "Design and Control of a Haptic Enabled Robotic Manipulator", International Journal of Advanced Robotic Systems, Vol. 12 , No. 109, PP. 1-10, Jan, 2015. IF: 0.987
N. Boumella,M. Boulemden,K. Djouani,S. Iqbal , , "A New Approach for Enhancing Forecaster Performance for Chaotic Time Series", International Journal of Intelligent Control and Systems, Vol. 17 , No. 2, PP. 41-46, Jun, 2012.
G. Fried,K. Djouani,D. Borojeni , , "An Inverse Dynamic Model of Gough-Stewart Platform", WSEAS Transaction on Systems, Vol. 7 , No. 3, PP. 88-99, Mar, 2008.
G. Fried,K. Djouani,D. Borojeni,S. Iqbal , , "Determination of 3-RPR Planar Parallel Robot Assembly Modes by Jacobian Matrix Factorization", WSEAS Transaction on Systems, Vol. 7 , No. 2, PP. 41-48, Feb, 2008.
M. Shabir,S. Iqbal , , "One-Sided Prime Ideals in Semirings", Kyungpook Journal of Mathematics, Vol. 47 , No. 1, PP. 473-480, Jan, 2007.
G. Fried,K. Djouani,D. Borojeni,S. Iqbal , , "Jacobian Matrix Factorization and Singularity Analysis of a Parallel Robot", WSEAS Transaction on Systems, Vol. 5 , No. 6, PP. 1482-1489, Jun, 2006.


Qurat-ul-Ain, S. Iqbal, N. Javaid , , "Optimizing Energy Consumption using Fuzzy Logic for Home Energy Management System", Proceedings of the International Conference on Computing and Information Sciences, Mar, 2018, , Pakistan.
Omaji Samuel, Zahoor Ali Khan, Sohail Iqbal and Nadeem Javaid , , "An Efficient Energy Management in Microgrid: A Game Theoretic Approach", Proceedings of the 5th HCT Information Technology Trends (ITT), Jan, 2018, , Pakistan.
Sakeena Javaid, Nadeem Javaid, Sohail Iqbal, Sheraz Aslam , , "Optimizing energy consumption of air-conditioning systems with the fuzzy logic controllers in residential buildings", Proceedings of the 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET-2018), Jan, 2018, , Pakistan.
Sakeena Javaid, Nadeem Javaid, Sohail Iqbal, and Muhammad Junaid Mughal , , "Controlling energy consumption with the world-wide adaptive thermostat using fuzzy inference system in smart grid", Proceedings of the 8th International Conference on Information and Communication Technology (ICTC), Jan, 2017, , Pakistan.
S. Abbasi, S. Iqbal, N. Majeed , , "On the Geometry of Continuum Robots", Proceedings of the IMA Conference on Mathematics of Robotics, Sep, 2015, Oxford , United Kingdom.
A. Ahmed, A. Rashid, S Iqbal , , "Analysis of Weather Forecasting Model in PRISM", Proceedings of the 12th International Conference on Frontiers of Information Technology, 2014, Jan, 2014, , Pakistan.
B. Farooq, O. Hasan, and S. Iqbal , , "Formal Kinematic Analysis of the Two-Link Planar Manipulator", Proceedings of the Int. Conf. on Formal Methods , Sep, 2013, Queenstown , New Zealand.
M. Ikram, S. Iqbal , , "Astronomical Spectrum Analysis Using Mathematical Modeling", Proceedings of the Int. Conf. on Future Trends in Computing and Communication Technologies, Aug, 2013, , United Arab Emirates.
M. Yaqoob, S. R. Qaisrani,M. Waqas,Y. Ayaz,S. Iqbal , , "Low Cost Tactile, Force and Size Feedback System for Surgical Robotics", Proceedings of the International Conference on Innovative Engineering Systems (IEEE-RAS ICIES2012), Dec, 2012, Alexandria , Egypt.
K. Sattar,S. Iqbal , , "Multiple Leaf Nodes based Parse Trees for News Fetching Systems", Proceedings of the 15th International Multitopic Conference (IEEE-INMIC), Dec, 2012, Islamabad , Pakistan.
N. Boumella,S. Iqbal,M. Boulemden,K. Djouani , , "Designing a Global Fuzzy Logic Forecaster for Chaotic Time Series", Proceedings of the The 22nd DAAAM International Symposium Intelligent Manufacturing & Automation, Nov, 2011, Vienna , Austria.
S. Iqbal,S. Mohammed,Y. Amirat,G. Fried , , "Uncertainty Analysis in Continuum Robot Kinematics", Proceedings of the 2010 IEEE International Conference on Robotics and Automation Workshop, May, 2010, Anchorage , United States.
S. Iqbal,S. Mohammed,Y. Amirat , , "A Guaranteed Approach For Kinematic Analysis of Continuum Robot Based Catheter", Proceedings of the IEEE Int. Conf. on Robotics and Biomimetics (Robio2009), Dec, 2009, Guilin , China.
N. Boumella,K. Djouani,S. Iqbal , , "A New Design of Fuzzy Logic Controller Based on Generalized Orthogonality Principle", Proceedings of the IEEE Int. Conf. on Computational Intelligence in Robotics and Automation , Dec, 2009, Daejeon , South Korea.
L. Fryziel,G. Fried,K. Djouani,S. Iqbal,Y. Amirat , , "Kinematic Analysis for a Hybrid Continuum Active Catheter", Proceedings of the 7th France-Japan congress on Mechatronics, May, 2008, Le Grand Bornand , France.
G. Fried,K. Djouani,D. Borojeni,S. Iqbal , , "Jacobian Factorization of a C5 Joint Parallel Robot. Analysis of Singular Configurations", Proceedings of the 6th WSEAS Int. Conf. on Robotics, Control and Manufacturing Technology, Apr, 2006, Hangzhou , China.


[Chapter] N. Boumella,J. Gracia,S. Iqbal , , "Enhancing Fuzzy Controllers Using Generalized Orthogonality Principle", InTech InTech, ISBSN 978-953-51-0759-0, Jan 2012.

[Book] S. Iqbal , N. Boumella,J. Garcia , "Fuzzy Controllers- Recent Advances in Theory and Applications", InTech InTech, ISBSN 978-953-51-0759-0,Sep, 2012.

Lecturer , COMSATS IIT, Wah Cantt
January 2003 - December 2010

Details: Teaching courses of Discrete Mathematics, Numerical Computing, and Mathematical Methods for Computer Science.

Assistant Professor , COMSATS IIT, Wah Cantt
December 2010 - March 2011

Details: Teaching as well as worked a project coordinator

Assistant Professor (HEC approved supervisor) , NUST-SEECS
August 2011 - Present

Details: Dr. Sohail Iqbal is adviser of the following Final Year Projects - Development of Haptic Feedback Device for Robotic Surgery - Development of Pipeline Inspection Robot - Filtering of Physiological Tremor for Surgical Robot


Dr. Sohail Iqbal has taught the following courses, previously:

- Discrete Mathematics

- Artificial Intelligence

- Theory of Computations

- Graph Algorithms

- Analysis of Algorithms

- Introduction to Programming.

Currently, in Fall-2015, he is teaching:

- Mathematical Methods for Computing to MS(CS)


Head of Computer Science Department , National University of Sciences and Technology (NUST)
June 2014 - January 2016

Details: To facilitate the faculty in the department of Computer Science. This faculty consist of more than 10 PhDs with excellent research profiles. Some of the major responsibilities are: - Smooth Conduct of the BS-CS, MS-CS, and MS-IT programs - Maintaining the record of faculty performance and helping them in their carrier progression - Handling administrative tasks at different events such as Open house

Industry Experience

Dr. Sohail Iqbal has worked in Experts Software House, Islamabad for one year from April 2002-March 2003 as scientific advisor. This was very interesting job, where he has to review the latest IEEE papers in the areas of automation and help to implement them in various running projects.