Islam Tharwat Elkabani

Islam Tharwat Elkabani
Faculty: ScienceDepartment: Mathematics & Computer SciencePosition: Assistant Professor of Computer ScienceOffice Number: B214 (A3 building)Phone: +961 7 985 858Ext: 3340E-mail: islam.kabani@bau.edu.lb

Biography

Dr. Islam Elkabani received his Ph.D. in Computer Science from New Mexico State University, USA in 2007. 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 of the Computer Science department at Beirut Arab University since September 2009.

Download CV

Teaching

Previous courses

Undergraduate Courses:
Theory of computation, Compilers Construction, Programming Languages Structures, Operating Systems, Advanced programming using C++, Object Oriented Programming using Java, Data Structures and Algorithms, Web Programming, Discrete Structures, File Structures, Decision Support Systems, Software Project Management

Graduate Courses:

Knowledge Representation, Logic Programming and Nonmonotonic Reasoning, Advanced Programming Languages Structures (Denotational Semantics), Human-Computer Interaction, Multi Agents Systems

Spring 2015/2016

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. 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

2. 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

3. Islam Elkabani, “Smodels with CLP and its Applications: A simple and Effective Approach to Aggregates in ASP”, Graduate Research and Arts Symposium, Las Cruces, NM, USA, 2004

4. 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

5. 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

6. 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

7. 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)

8. 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)

9. Bassam Elmasri, Islam Elkabani, Rached Zantout, “An Interactive Workspace for Helping the Visually Impaired Learn Linear Algebra”. ICCHP(1)2014:572-579

10. 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

11. 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

12. 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

13. 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

14. 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

15. 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, pp. 1-5

16. 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, pp. 1-6

17. 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

18. 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.

19. 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

20. Islam Elkabani, Rached Zantout, Lama Hamandi and Manal Zahreddine, “Towards Improving Educational Decisions: Automating The Assessment of Learning Outcomes”, 2016 International Education Conference, San Francisco, USA, August 2016

21. 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

22. May Itani, Sanaa Sharafeddine and Islam Elkabani, “Dynamic Single Node Failure Recovery in Distributed Storage Systems”, Computer Networks, Vol 113, 84-93, Elsevier, 2017

23. 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

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