Araştırma Alanları
Yazılım Mimarisi, Veri Yapıları ve Dosya Güvenliği, Kullanıcı Arayüzü Geliştirme, Web Teknolojileri ve Servisleri, Web Uygulamaları ve Servislerinin Sınanması, Yazılım Kalite Güvencesi ve Güvenilirlik, Büyük Veri Çözümleme, Biyometrik tabanlı insan tanıma sistemleri, Çoklu ortam sistemleri, Bilgisayar ağları, Yapay zeka, Yazılı metin mayınlama, Robot sistemleri, Bulanık mantık, Paralel işleme, Sinir ağları, Uzman sistemler, Ağ güvenliği, Bilgisayar iletişimi ve kablosuz ağlar, Yer belirleme sistemleri, Başarım değerlendirme, Çok amaçlı eniyileme, Gerçek zamanlı sistemler, Otomatik çıkarım, Kısıtlı programlama, Beyan eden programlama dilleri, Evrimsel hesaplama, Karışık yöntemler, Çoklu bulgusal yöntemler, Örüntü tanıma, Çoklu sınıflama sistemleri.