Born and raised in West Bank and had the chance to move around between US and Palestine, attending different schools in Nablus, Raleigh, Denver and Qalqilia. Attained bachelor degree in Computer Engineering, Najah National University. Then completed M.Sc. studies in Software Testing at Universiti Sians Malaysia, Penang, Malaysia. After working as part-time lecturer at Palestine Technical University, Tulkarm, Dr. Helal has acquired a scholarship to National Chiao Tung University, at Hsinchu, Taiwan then completed Ph.D. in Distributed Algorithms.