Dr. Areibi studies physical design automation, which deals with algorithms used inside VLSI design automation tools (also called computer-aided design (CAD) tools). Areibi also conducts research on reconfigurable computing systems and hardware/software co-design for embedded systems.