Yazılım Mühendisliği
Kullanıcı ihtiyaçlarını güvenilir, sürdürülebilir ve geliştirilebilir yazılım ürünlerine dönüştürür. Kodlamanın yanında analiz, tasarım, test, ekip çalışması ve ürünün zaman içindeki gelişimiyle ilgilenir.
Bu bölüm neye odaklanır?
Bir yazılım ürünü farklı kullanıcıların ihtiyaçlarını karşılayan birçok parçadan oluşur. Bu parçaların birlikte çalışması, değişikliklerden sonra bozulmaması ve ekip tarafından anlaşılabilmesi gerekir.
Üniversitede neler öğrenirsin?
Derslerde öğrendiğin programlama ve tasarım ilkelerini bireysel ödevlerde ve ekip projelerinde kullanırsın. Çalışan ürün kadar geliştirme sürecinin düzeni de önem taşır.
Ders ve proje çıktıları
Web veya mobil uygulama, servis, veritabanı çözümü, test senaryosu, teknik belge, çalışan prototip ve ekip projesi geliştirebilirsin.
Kariyer yönleri
Yazılım Mühendisliği farklı sektörlerde ürün ve sistem geliştirme temeli sunar. Projeler, stajlar ve iş deneyimiyle çalışmak istediğin ürün türünü belirginleştirebilirsin.
- Uygulama geliştirme
- Arka uç ve bulut sistemleri
- Yazılım testi ve kalite
- Veri ve platform sistemleri
- Teknik ürün ve ekip yönetimi
Bu bölüm sana uygun olabilir mi?
- Bir ihtiyacı adım adım çalışan ürüne dönüştürmek istiyorsan
- Kod yazmanın yanında planlama ve testle de ilgilenmeye açıksan
- Uzun süre aynı ürünü geliştirip iyileştirmekten sıkılmıyorsan
- Ekip içinde ortak kurallarla çalışabileceğine inanıyorsan
- Hataların nedenini araştırmak sana ilgi çekici geliyorsa