Mohamed Bakr Abdelhalim received his BSc, MSc and PhD degrees in Electronics Engineering from Cairo University in 1999, 2003 and 2008 respectively. He was a researcher at the Department of Electrical and Communications Engineering, Cairo University. He was also a teaching and lab assistant at the Electronics Engineering Department, American University in Cairo. Currently he is an assistant professor at the College of Computing and Information Technology - Arab Academy for Science, Technology and Maritime Transport. His research interests are FPGA-based design, System-level design and description languages, CAD tools, and Soft computing techniques.