Riham Abdel Kader

Riham Abdel Kader
Faculty: ScienceDepartment: Mathematics & Computer SciencePosition: Assistant Professor of Computer ScienceOffice Number: B115 (A2 building)Phone: +961 7 985 858Ext: 3310E-mail: r.abdelkader@bau.edu.lb


Dr. Riham Abdel Kader has graduated from the American University of Beirut in Lebanon receiving her BS (2003) and MS (2006) degrees in Computer Science. In 2006, Dr. Riham joined the Database Group at the University of Twente in The Netherlands as a PhD student. She focused her research on the optimization of XQueries in the context of relational database systems. She received her PhD in 2010, and started working as a Senior Software Engineer at ASML, a leading international company in the lithography industry. Since 2014, she is an Assistant professor at Beirut Arab University. Her research interests are the optimization of joins in Database Management Systems, Software Engineering, and Graphs.

Download CV


Previous courses

Undergraduate Courses:
Introduction to Database Management Systems, Mobile Application Development, Android Programming, File Structure, Computer Graphics, Introduction to Human Computer Interaction, Software Project Management, and Computer and Society.

Graduate Courses:
Advanced Topics in Database Management Systems, Technical Writing and Research Skills.

Spring 2015/2016


Research Interests

The research interests are the optimization of joins in Database Management Systems, Software Engineering, and Graphs.


1. W. El Hajj Chehadeh, R. Abdel Kader. A Model-Driven Approach for the Validation of RTOS Constraints in Real-time Application Models. In International Journal of Applied Engineering Research, ISSN 0973-4562, Volume 12, Number 5, 2017.

2. I. Abdel Kader, R. Abdel Kader. Basis in Directed Graph. In Proceedings of the International Arab Conference on Mathematics and Computations (IACMC2014), 23-24 April 2014, Jordan.

3. R. Abdel Kader. ROX: Run-Time Optimization of XQueries - By Means of Sampling in Database Systems. LAP Lambert Academic Publishing, 2011.

4. R. Abdel Kader, M. van Keulen, P. Boncz, and S. Manegold. Run-time Optimization for Pipelined Systems. In Proceedings of the IV Alberto Mendelzon Workshop on Foundations of Data Management (AMW2010), 17-20 May 2010, Buenos Aires, Argentina. Springer Verlag.

5. R. Abdel Kader, P. Boncz, S. Manegold, and M. van Keulen. ROX: The Robustness of a Run-time XQuery Optimizer Against Correlated Data. In Proceedings of the 26th International Conference on Data Engineering (ICDE2010), 1-6 March 2010, Long Beach, California, USA. IEEE Computer Society Press.

6. R. Abdel Kader, P. Boncz, S. Manegold, and M. van Keulen. ROX: Run-Time Optimization of XQueries. In Proceedings of the 35th ACM SIGMOD International Conference on Management of Data (SIGMOD2009), 29 June - 02 July 2009, Providence, Rhode Island, USA. ACM.

7. R. Abdel Kader. XQuery Optimization in Relational Database Systems. In VLDB 2007 Ph.D. Workshop, 23-24 September 2007, Vienna, Austria.

8. R. Abdel Kader, and M. van Keulen. Overview of Query Optimization in XML Database Systems. Technical Report TR-CTIT-07-39, Center for Telematics and Information Technology, University of Twente, Enschede, 2007.

9. R. Abdel Kader. Grouping XQueries for Efficient Evaluation in an XML Processing System. Master’s thesis, American University of Beirut. June 2006.

10. J. Dargham, R. Abdel Kader, and R. Awada. Modeling Web Applications with UML. In Proceedings of the First International Conference on Internet Technologies and Applications (ITA 05), 7-9 September 2005, Wrexham, North Wales, UK.


Dr. Riham Abdel Kader is a member of  

    • The Faculty of Science research committee,
    • The Scientific Committee of the International Conference of the Lebanese Association for the Advancement of Science (LAAS),

    • The committee responsible for the preparation of the accreditation report targeted towards ABET (the Accreditation Board for Engineering and Technology),

    • The Committee responsible for the preparation of the self-assessment and continuous improvement reports for the computer science program,

    • The student activity committee of the Faculty of Science (Past).

Dr. Riham Abdel Kader is the responsible and coordinator of the training of a group of top computer science students at Beirut Arab University to take part in the Lebanese Collegiate Programming Competition (LCPC). One of the participating BAU teams won in LCPC 2015 and was invited to participate in the regional competition ACPC (Arab Collegiate Programming Competition).

Dr. Riham Abdel Kader is the supervisor of the following two master theses:
    • Combining Sub-Classification and User Feedback in Search Engine Results (Marwa Mashharawi)

    • A Modified Genetic Algorithm Solution for the Course Allocation Problem at Universities (Mohamad Mohamad)