Image Description

Islam Elkabani


Mathematics & Computer Science


islam.kabani@bau.edu.lb


07 985080 Ex: 3340


Debbieh


Islam Elkabani

Assistant Professor of Computer Science


Dr. Islam Elkabani received his Ph.D. in Computer Science from New Mexico State University (NMSU), USA in 2007. He worked as a Teaching and Research Assistant during his graduate studies at NMSU. Between 2007 and 2009, he worked as an Assistant Professor of Computer Science and an Executive Director of the Computer Center of the Faculty of Science at Alexandria University, Egypt. He has been a faculty member in the Computer Science Department at Beirut Arab University since September 2009. His research interests include Knowledge Representation, Answer Set Programming, Social Networks Analysis and Mining, Assistive Technologies, Natural Language Processing and Data Mining.

Download CV

Teaching

Fall 2015/2016:

  • Theory of Computation
  • Programming Languages
  • Discrete Structures I
  • Discrete Structures II
  • Advanced Programming Languages
  • Research Topics
  • IS Project Management

Spring 2015/2016:

  • Web Programming
  • Discrete Structures I
  • Theory of Computation
  • Internet Programming
  • Advanced Topics in Computer Science 
  • Web Applications Design & Implementations

Fall 2016/2017:

  • Concepts of Programming Languages & Programming Languages
  • Discrete Structures I
  • Discrete Structures II
  • Advanced Programming Languages
  • IS Project Management

Spring 2016/2017:

  • Web Programming
  • Discrete Structures I
  • Theory of Computation
  • Senior Project II
  • Internet programming
  • Senior Research in CS
  • Advanced Topics in Computer Science
  • Web Applications Design and Implementations

Fall 2017/2018:

  • Concepts of Programming Languages
  • Introduction to Programming
  • Discrete Structures I
  • Discrete Structures II
  • Advanced Programming Languages
  • Senior Project I

Spring 2017/2018:

  • Web Programming (Debbieh + Beirut)
  • Theory of Computation
  • Discrete Structures I (Debbieh + Beirut)
  • Senior Project II
  • Web Applications Design and Implementations
  • Advanced Topics in Computer Science

Fall 2018/2019:

  • Concepts of Programming Languages
  • Discrete Structures II
  • Advanced Programming Languages
  • Introduction to Programming
  • Discrete Structures I
  • Discrete Structures II 
  • Senior Project I

Research

Research Interests

  • Logic Programming
  • Knowledge representation and Non-Monotonic reasoning
  • Natural Languages Processing
  • Semantic Web
  • Social Networks Analysis and Mining
  • Human-Computer Interaction
  • Assistive Technology and Web Accessibility

Publications

  1. Layal Abu Daher, Islam Elkabani , Rached Zantout, “Identifying Influential Users on Twitter: A Case Study from Paris Attacks”, Journal of Applied Mathematics and Information Sciences, Vol. 12, No. 5, 1021-1032, 2018
  2. May Itani, Sanaa Sharafeddine and Islam Elkabani, “Dynamic Multiple Node Failure Recovery in Distributed Storage Systems”, Ad Hoc Networks, Vol. 72, 1-13, Elsevier, 2018
  3. Layal Abu Daher, Rached Zantout, Islam Elkabani, Khaled Almustafa, “Evolution of Hashtags on Twitter: A Case Study from Events Groups”, In: Alenezi M., Qureshi B. (eds) 5th International Symposium on Data Mining Applications: Advances in Intelligent Systems and Computing, Vol 753, Springer.
  4. Layal Abu Daher, Rached Zantout, Islam Elkabani, “User Influence on Twitter Hashtags Evolution: A Case Study from Career Opportunities Groups”, International Journal of Applied Engineering Research, Vol. 13, No. 6, 3157-3164, 2018
  5. May Itani, Sanaa Sharafeddine and Islam Elkabani, “Dynamic Single Node Failure Recovery in Distributed Storage Systems”, Computer Networks, Vol 113, 84-93, Elsevier, 2017 
  6. Lama Soboh, Islam Elkabani, Ziad Othman, “Arabic Cultural Style Based Music Classification” , International Conference on New Trends in Computing Sciences, Amman, Jordan, 2017
  7. Layal Abu Daher, Rached Zantout, Islam Elkabani, “Dynamic Evolution of Hashtags on Twitter: A Case Study from Career Opportunities Groups”, International Conference on New Trends in Computing Sciences, Amman, Jordan, 2017
  8. Suhad A. Yousif, Venus W. Samawi and Islam Elkabani, “Arabic Text Classification: The Effect of the AWN Relations Weighting Scheme”, The World Congress on Engineering 2017 WCE 2017, London, U.K., Volume: Vol II, July 2017
  9. May Itani, Sanaa Sharafeddine and Islam Elkabani, “Practical Multiple Node Failure Recovery Using Fractional Repetition Codes in Data Centers", in Proceedings of The Twenty-First IEEE Symposium on Computers and Communication (ISCC 2016), pp. 901-907, 2016, doi:10.1109/ISCC.2016.7543851.
  10.  Islam Elkabani, Rached Zantout, Lama Hamandi and Manal Zahreddine, “Towards Improving Educational Decisions: Automating The Assessment of Learning Outcomes”, International Education Conference, San Francisco, USA, August 2016
  11. Salma Ghali, Islam Elkabani and Rached Zantout, “A Multilingual Interactive Workspace for Helping the Visually Impaired Learn and Practice Algebra”, 15th International Conference on Computers Helping People with Special Needs (ICCHP 2016), in Proceedings of Universal Learning Design (ULD), pp. 21-30, Linz, Austria, July 2016 
  12. May Itani, Sanaa Sharafeddine and Islam Elkabani, “Practical Single Node Failure Recovery Using Fractional Repetition Codes in Data Centers”, in the Proceedings of 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Switzerland, March 2016, pp. 762-768
  13. Islam Elkabani, Lama Hamandi, Rached Zantout and Simar Mansi, “Improving Web Accessibility”, International Journal of Applied Engineering Research, Vol. 11, No. 12, 7836-7845, 2016
  14. Islam Elkabani, Roaa Aboo Khashfeh, “Homophily Based Link Prediction in The Facebook Online Social Network: A Rough Sets Approach”, Journal of Intelligent Systems, Vol 24, No. 4, 491-503, 2015
  15. Islam Elkabani, Lama Hamandi, Rached Zantout and Simar Mansi, "Toward better web accessibility" in the Proceedings of 2015 5th International Conference on Information & Communication Technology and Accessibility (ICTA), Marrakech, 2015 
  16. Islam Elkabani and Rached Zantout, "A framework for helping the visually impaired learn and practice math" in the Proceedings of 2015 5th International Conference on Information & Communication Technology and Accessibility (ICTA), Marrakech, 2015
  17. Suhad A. Yousif, Venus W. Samawi, Islam Elkabani and Rached Zantout, “Enhancement of Arabic Text Classification Using Semantic Relations of Arabic WordNet”, Journal of Computer Science, Vol. 11, No. 3, 498-509, 2015
  18. Suhad A. Yousif, Venus W. Samawi, Islam Elkabani and Rached Zantout, “The Effect of Combining Different Semantic Relations on Arabic Text Classification”, World of Computer Science and Information Technology Journal (WCSIT), Vol. 5, No. 6, 112- 118, 2015
  19. Suhad A. Yousif, Venus W. Samawi, Islam Elkabani and Rached Zantout, “Enhancement of Arabic Text Classification Using Semantic Relations with Part of Speech Tagger”, in the Proceedings of 14th International Conference on Artificial Intelligence, Knowledge Engineering and Data Bases (AIKED '15), Tenerife, Canary Islands, Spain, January 2015
  20. Bassam Elmasri, Islam Elkabani, Rached Zantout, “An Interactive Workspace for Helping the Visually Impaired Learn Linear Algebra”. ICCHP(1)2014:572-579
  21. Wafaa Houri, Islam Elkabani, Lama Hamandi, “Analyzing the Websites of Some Lebanese Universities using Webometrics”, in the Proceedings of 21st Century Academic Forum Conference at Berkeley 2014, Vol. 2, No. 1, 153-168 
  22. Roaa Aboo Khashfeh, Islam Elkabani, “Using Rough Sets in Homophily Based Link Prediction in Online Social Networks”, in Proceedings of 2014 World Congress on Computer Applications and Information Systems - International Conference on Advances on Social Networks Analysis and Mining (IEEE ICASNAM’2014)
  23. Maher Itani, Lama Hamandi, Rached Zantout, Islam Elkabani, “Classifying Sentiments in Arabic Social Networks: Naïve Search versus Naïve Bayes”, in Proceedings of 2nd International Conference on Advances in Computational Tools of Engineering Applications (IEEE ACTEA’2012)
  24. Sanaa Kaddoura, Islam Elkabani, “ASP-SSN: An Effective Approach for Linking Semantic Social Networks”, International Journal of Computer Science & Information Technology (IJCSIT), Vol 4, No. 5, October 2012
  25. Layal Abu Daher, Islam Elkabani, “Usability Evaluation of Some Lebanese Universities Web Portals”, in Proceedings of the 13th International Arab Conference on Information Technology ACIT’2012 
  26. Islam Elkabani, Enrico Pontelli, Son Cao Tran, “SmodelsA - A System for Computing Answer Sets of Logic Programs with Aggregates” in Proceedings of LPNMR 2005, Diamante, Italy, 2005
  27. Islam Elkabani, Enrico Pontelli, Son Cao Tran , “Smodels with CLP and its Applications: A simple and Effective Approach to Aggregates in ASP”, in Proceedings of ICLP 2004: Saint Malo, France, 2004
  28. Enrico Pontelli, Tran Cao Son, and Islam Elkabani, “A Treatment of Aggregates in ASP (System Description)”, in Proceedings of LPNMR 7th, Fort Lauderdale, FL, USA, 2003

Activities

- Instructor of Information Technology in the Health Career Opportunity Program (HCOP), New Mexico State University, USA, Summer 2005.

- Instructor of Robotics Programming in the “Young Women in Computing” Program, Department of Computer Science, New Mexico State University, USA, Summer 2006.

- Member of the Association of Logic Programming (ALP) since 2003

- Participated in revising the new curriculums for the Computer Science and Information Technology programs at Beirut Arab University (Fall 2009)

- Member of the Strategic Planning Committee for the Faculty of Science, Beirut Arab University. Beirut, Lebanon 2010.

- Member of the organizing committee of the 3rd EMUNI Research Souk 2011 (ReSouk 2011), the Euro-Mediterranean Student Research Multi-conference. Beirut, Lebanon 2011.

- Member of the organizing committee of Beirut Arab University Research Day 2012

- Member of the organizing committee of Beirut Arab University Research Day 2013

- Coordinator of the organizing committee of the VEX Robotics Competition workshop, Beirut Arab University (Fall 2012).

- Member of the Quality Assurance Unit of the Faculty of Science, Beirut Arab University (2010 – 2014)

- Coordinator of the Computer Science Program ABET Accreditation Committee, Beirut Arab University (2010 – Now)

- Selected by the Arab Robotics Association to be the Chair of the Judiciary Committee for the 6th Annual Arab Robotics Competition (Spring 2013).

- Member of the Beirut Arab University Committee responsible for preparing the self-assessment report for the FIBAA Institutional Accreditation 2014

- Participated in revising the new curriculum for the Computer Science program at Beirut Arab University 2014

- The Chair of the Design and Programming Committee in the Lebanese National Robotics Competitions in the years 2015 and 2016

- Selected by the Arab Robotics Association to be the Chair of the Design and Programming Committee in the 9th Annual Arab Robotics Competition (Spring 2016)

Awards

- A scholarship from the Egyptian Government, 2001

- A teaching & research assistantship from New Mexico State University, New
Mexico, USA, 2002

- Winner of the NM-AGEP Best Poster in Math, Science and Engineering, Las Cruces, NM, USA, 2004

- Winner of the best Science Poster in the Graduate Research and Arts Symposium (GRAS), Las Cruces, NM, USA, 2004

- Winner of the merit-based enhancement award from the New Mexico State University Graduate School for academic year 2005-2006.

- The coach of the Egyptian Team winning the best programming award at the International Robotics Contest (FLL), Atlanta, Georgia, USA, 2008

- Supervisor of the Senior Year Project “MORSHID” the winner of the 3rd place prize in the Global Startup Battle organized by Google Entrepreneurship, USA, 2014