İstanbul Gedik Üniversitesi Mühendislik Fakültesi Yazılım Mühendisliği (Türkçe) Bölümü Lisans Programı’na 2024-2025 eğitim-öğretim yılında ilk öğrencilerini almayı planlamıştır.
Yazılım Mühendisliğinin önemi, her geçen gün hem ulusal hem de uluslararası alanda teknolojinin hızla ilerlemesiyle birlikte vazgeçilmez bir alan olarak karşımıza çıkmaktadır. Sağlık, iletişim, enerji, otomotiv, savunma gibi sektörlerin gelişmesinde önemli bir etkiye sahip olması ile yazılım mühendisliği bölümünün önemi giderek artmıştır.
Amaç:
Güncel teknolojileri ve gelişmeleri takip ederek yenilenen müfredatımız ile yeni ürün ve çözümler üretebilecek, meslek etiğine uygun, araştırma yapabilecek gerekli bilgi ve donanıma sahip mezunlar yetiştirmek bölümün en temel amaçları arasındadır.
Hedef:
Yazılım Mühendisliği Bölümü’nün ana hedefi ; yazılım geliştirmeyi, veri işlemede ve endüstride olan problemleri çözmede bilişim teknolojilerini kullanmayı, bilgisayar teknolojilerindeki hızlı değişime ve gelişime ayak uydurmayı bilen mühendisler yetiştirmektir. Bu kapsamda öğrenciler temel ve ileri seviye programlama, veri yapıları, veritabanı, sistem analizi ve tasarımı, proje yönetimi, yazılım mimarisi, yazılım tasarımı ve insan bilgisayar etkileşimi gibi alanlarda aldıkları zorunlu derslerin yanı sıra mobil ve web tabanlı uygulama geliştirme, oyun programlama, yapay zeka ve uzman sistemler ile benzeri konularda da seçmeli dersler alarak kendilerini geliştirebilmektedirler.
Yazılım Mühendisliği Eğitimi
Yazılım mühendisliği eğitiminin süresi dört yıldır. Eğitimin ilk yılında fizik, matematik, bilgisayar programlama gibi temel dersler verilir. Daha sonraki yıllarda yazılım mühendisliğinin temel dersleri ve uygulama alanları dersleri yer alır.
İstanbul Gedik Üniversitesi Yazılım Mühendisliği lisans ders programına aşağıdaki dersler yer alır: Fizik ve Matematik (Kalkülüs, Lineer Cebir, Diferansiyel Denklemler, Olasılık Kuramı ve İstatistik, Ayrık Matematik), Programlama, Yazılım Geliştirme, Mantıksal Tasarım, Veri Yapıları v Algoritmalar, Bilgisayar Organizasyonu, İşletim Sistemleri, Algoritma Analizi, Veritabanı Sistemleri, Sistem Analizi ve Tasarımı, Yazılım Geliştirme Metodolojileri, Yazılım Testi, Yazılım Geliştirme Standartları, Siber Güvenlik, İnsan-Makine Etkileşimi, Web Uygulamaları Geliştirme, İnternet Programlama, Mobil Uygulama Geliştirme, Yapay Zeka, Robot Programla, Veri Bilimi ve Analitiği.
Görülüğü gibi yazılım mühendisliği programının derslerinin birçoğu bilgisayar mühendisliği programı ile ortaktır. Diğer deyişle yazılım mühendisliği programı bilgisayar mühendisliğinin yazılım dalında uzmanlaşması anlamına gelir. Yazılım mühendisliğinin bilgisayar mühendisliğinden ayrı bir program olarak sunulması bu alandaki eleman ihtiyacının yüksek olmasındandır. Programda ayrıca seçmeli dersler yer alır.
Bu nedenle Yazılım Mühendisliği Bölümü öğrencileri Bilgisayar Mühendisliği Bölümünde çift anadal yaparak aynı zamanda Bilgisayar Mühendisi diploması ile de mezun olabilecektir.
Yazılım mühendisi iş dünyasının hemen her sektöründe çalışır. Telekomünikasyon dünyası, eğlence sektörü, bankacılık, eğitim sektöründe, sanayi kuruluşlarında, hizmet sektöründe, kamu kuruluşlarına, her türlü ticari firmada yazılım mühendislerine ihtiyaç duyulur. Bu ihtiyaç teknolojinin büyük adımlarla geliştiği çağımızda sürekli artmaktadır.