- 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
Yazılım Mühendisliği Anabilim Dalı
Harran Üniversitesi Mühendislik Fakültesi Yazılım Mühendisliği Anabilim Dalı, yazılım sistemlerinin planlanması, tasarımı, geliştirilmesi, testi ve bakımı alanlarında eğitim ve araştırma faaliyetleri yürütmektedir. Anabilim dalı, kaliteli, güvenilir ve sürdürülebilir yazılım çözümleri üretebilen mühendisler yetiştirmeyi hedeflemektedir.
Öğrenciler, programlama dilleri, yazılım mimarileri, veri yapıları, algoritmalar, yapay zeka ve yazılım projeleri yönetimi gibi konularda teorik ve uygulamalı eğitimler alarak sektöre hazır bireyler olarak mezun olmaktadır. Anabilim dalı, güncel teknolojileri takip ederek yazılım alanında yenilikçi araştırmalar yapmayı ve yerel ile ulusal yazılım ihtiyaçlarına katkı sağlamayı amaçlamaktadır.