Danielle Azar

Associate Professor of Computer Science

Dr. Danielle Azar is an associate professor of computer science, and was the chairperson of the Computer Science and Mathematics Department. Dr. Azar holds a PhD in Computer Science from McGill University, Canada. She joined LAU as an assistant professor of computer science in 2004.

She has been teaching courses in Machine Learning, Artificial Intelligence, Heuristics, Object-Oriented Programming, Theoretical Computer Science, Advanced Algorithms, Software Engineering, Operating Systems, Algorithms and Data Structures among others both at the graduate and undergraduate levels.

Research Interests

Dr. Azar’s research interests lie in the field of artificial intelligence specifically machine learning and meta-heuristics, empirical software engineering and search-based software engineering. Her work focuses on the design of approaches to optimize machine learning prediction models. She is particularly interested in the transfer of knowledge/expertise between different domains.

SDGs Research Mapping

Dr. Danielle Azar conducts research relevant to the following SDGs:

Professional Memberships

Dr. Azar is a member of the United Nations ESCWA Knowledge Hub and a CERN deputy team leader.

Selected Publications


  • J. Vybihal, D. Azar Software Systems, 2020. Kendall-Hunt Pub. ISBN 9781524988654

Academic Degrees

  • PhD in Computer Science, 2004, McGill University, Canada.
  • MS in Computer Science, Lebanese American University.
  • BS in Computer Science, Lebanese American University.