- Anabilim Dalları
- Bilgisayar Donanımı
- Bilgisayar Bilimleri
- Bilgisayar Yazılımı
- Çevre Bilimleri
- Çevre Teknolojisi
- Devreler ve Sistemler
- Enerji
- Endüstri Mühendisliği
- Fotogrametri
- Gıda Bilimi
- Gıda Teknolojisi
- Hidrolik
- Ulaşım
- Kartografya
- Konstrüksiyon ve İmalat
- Ölçme Tekniği
- Jeodezi
- Uzaktan Algılama
- Yapı
- Yazılım Mühendisliği
- Yöneylem Araştırma
- Mekanik (İnşaat Mühendisliği)
- Mekanik (Makina Mühendisliği)
- Makine Teorisi ve Dinamiği
- Termodinamik
- Geoteknik
- Telekomünikasyon
- Elektrik Makinaları
- Elektrik Tesisleri
- Elektromanyetik Alanlar ve Mikrodalga Tekniği
- Elektronik
- Kontrol ve Kumanda Sistemleri
Bilgisayar Yazılımı Anabilim Dalı
Bilgisayar Yazılımı Anabilim Dalı, yazılım geliştirme yaşam döngüsü, yazılım mühendisliği yöntemleri, programlama dilleri, veritabanı sistemleri, mobil ve web tabanlı uygulamalar gibi konular üzerine eğitim ve araştırma faaliyetleri yürütmektedir. Anabilim dalı bünyesinde, yazılım tasarımı ve geliştirme süreçlerine yönelik teorik bilgi ile birlikte uygulamalı eğitimler de sunulmaktadır.
Gelişen teknolojiye uyum sağlayabilen, yazılım sektörünün ihtiyaç duyduğu nitelikli mühendisler yetiştirmek, anabilim dalımızın temel hedefleri arasında yer almaktadır