1. American University in the Emirates,College of Computer and Information Technology,Dubai,United Arab Emirates
2. Abu Dhabi University,Assistant Professor, Computer Scienc and IT College of Engineering
3. Superior University,Department of Computer Science,Lahore,Pakistan
4. Superior University,Department of Software Engineering,Lahore,Pakistan
5. NCBA&E,School of Computer Science,Lahore,Pakistan
6. NCBAE,School of Computer Science,Lahore,Pakistan