He received BS (1972), and MS (1974) degrees in Mathematics from the Middle East Technical University (METU), Ankara, Turkey. He has completed his PhD dissertation (1983) at the Computer Science Department, Waterloo University, Canada.
His research interests include Symbolic Computing, Parallel Computing, Cloud Computing, Database Systems, and e-Topics.
In the last 30 years he has been affiliated as a full-time academic staff with Middle East Technical University, Yarmouk University (Jordan), Sultan Qaboos University (Oman), TOBB University of Economics and Technology, and Atilim University (Turkey).
During his academic career, he acted as thesis supervisor/co-supervisor of about 40 MS and PhD students. He is the writer of more than 130 articles, books and research reports in the field of Computing and Informatics. He is a founding member of Turkish Mathematics Foundation, an associate member of Turkish Informatics Society, and a founding member of Turkish Informatics Foundation.