Professor Rahouma earned his B.Sc. and M.Sc in Communications and Electronics Engineering from Cairo University in Egypt in 1984 and 1988 respectively. He also earned his Ph.D. in Communications Engineering from Minia University in Egypt in 1996 and his Dr. of Techn. in Computer Science from the university of Salzburg in Austria in 2001. Since 2010 Professor Rahouma is a professor of Computer Science in the department of Electrical Engineering, Faculty of Engineering, Minia university, Egypt. Currently he is supervising a team of master and doctoral students including more than 50 students. They work in different areas of computer science and biomedical applications.