Mühendislik ve Mimarlık Fakültesi
Bölüm 2023 yılında kurulmuştur ve İngilizce Lisans Diploması (BSc) derecesi sunmaktadır. Öğrencilere yazılım mühendisliğinin hem teorileri hem de uygulamaları konusunda güçlü bir altyapı kazandırmayı ve alanlarına yön verecek mühendisler yetiştirmeyi amaçlamaktadır.
Program, ACM/IEEE Yazılım Mühendisliği Eğitim Bilgisinde belgelenen yazılım geliştirme sektörünün kriterlerini karşılamak ve Mühendislik ve Teknoloji Akreditasyon Kurulunun (ABET) Mühendislik Akreditasyon Komisyonu tarafından gerekli görülen akreditasyon kriterlerini karşılamak üzere geliştirilmiştir.
Yazılım Mühendisliği programı, gerçek dünyadaki kısıtlamalar altında pratik, uygun maliyetli yazılım çözümlerinin geliştirilmesini teşvik eder. Yaklaşımımız, yazılım mühendisliği ilkelerine ve gelişen en iyi uygulamalara ilişkin sağlam bir anlayışa dayanmaktadır.
Öğrenciler farklı işletim sistemlerini, çeşitli programlama dillerini, yazılım tasarımı ve geliştirme ilkelerini ve proje yönetimini uygulamaya koymayı öğrenirler. Son sınıf öğrencileri tercihlerine göre çeşitli alanlarda uzmanlaşırlar. Bölümde teorik ve teknolojik gelişmelere dayalı olarak güncel konu ve dersler verilmektedir. Mezuniyete hak kazanabilmek için 40 iş günü yaz stajı yapılması gerekmektedir. Öğrencilerin her dersten en az geçme notuna ve en az 2.00/4.00 genel not ortalamasına (kümülatif genel not ortalaması) sahip olmaları gerekir. Mezunlarımıza Yazılım Mühendisi (Lisans Derecesi/Bologna Sisteminde birinci aşama) unvanı verilmektedir.
Program dört yıllık bir programdır, yılda iki yarıyıldır ve çalışma şekli tam zamanlıdır. Yazılım Mühendisliği müfredatı toplam 134 kredi ve 240 AKTS’den oluşmaktadır.
Yrd. Doç. Dr. Selin Ü. Koçyiğit
Bölüm Başkanı
selin.kocyigit@wpu.edu.tr
Misyon
Misyonumuz, başarılı kariyerler ve lisansüstü eğitim için başarılı ve iyi donanımlı yazılım mühendislerini, kapsamlı bir yazılım mühendisliği anlayışı ve bu bilgiyi gerçek dünyadaki sorunları çözmek için uygulayacak deneyimsel öğrenme fırsatları ile mezun etmektir.
Vizyon
Vizyonumuz, geleceğin teknolojilerine katkıda bulunmak amacıyla araştırma ve eğitim ortamı sağlayan, seçkin bilim insanlarına ev sahipliği yapan öncü bir bölüm olmaktır.
Yazılım Mühendisliği Programı Eğitim Amaçları:
Yazılım mühendisliği programımız, yazılım mühendislerini hızla gelişen bir bilgi işlem alanında başarı için eğitmek üzere proje dostu öğrenme deneyimleri sağlar. Programımız öğrencileri aşağıdaki konularda hazırlayacaktır:
- Yazılım mühendisliğinin sağlam temel bilgisine sahip, alanında başarılı profesyoneller olun;
- Çok disiplinli ekiplerin üyeleri ve liderleri olarak görev yaparken güçlü iletişim ve kişilerarası becerilerin yanı sıra mesleki ve etik ilkelerden yararlanın ve sergileyin;
- Uygun teoriyi, ilkeleri ve süreçleri kullanarak hızla değişen ortamlara uyum sağlamak için temellerini yazılım mühendisliğine uygulayın.
Yazılım Mühendisliği Programı Sonuçları:
ABET, sektör ve öğrencilerin beklentilerine dayanarak, program mezunlarının aşağıdakileri göstermesi beklenmektedir:
- bilim, mühendislik ve matematik ilkelerini uygulayarak karmaşık mühendislik problemlerini tanımlama, formüle etme ve çözme becerisi;
- halk sağlığı, güvenliği ve refahının yanı sıra yerel, küresel, kültürel, sosyal, çevresel ve ekonomik faktörleri de dikkate alarak belirlenen ihtiyaçları karşılayan çözümler üretmek için mühendislik tasarımını uygulama becerisi;
- iletişim, planlama, analiz, tasarım, inşaat ve dağıtım konularında yeterlilik göstererek yazılım mühendisliği yaşam döngüsünü uygulama becerisi;
- çeşitli hedef kitlelerle etkili bir şekilde iletişim kurma yeteneği;
- mühendislik durumlarında etik ve profesyonel sorumlulukları tanıma ve mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal bağlamlardaki etkisini dikkate alması gereken bilinçli kararlar verme becerisi;
- üyelerinin birlikte liderlik sağladığı, işbirlikçi ve kapsayıcı bir ortam yarattığı, hedefler belirlediği, görevleri planladığı ve hedefleri karşıladığı bir ekipte etkili bir şekilde çalışabilme becerisi;
- kaliteli yazılım geliştirmek ve sunmak için bireysel olarak ve çok disiplinli bir ekibin parçası olarak çalışabilme becerisi;
- uygun deneyler geliştirme ve yürütme, verileri analiz etme ve yorumlama ve sonuç çıkarmak için mühendislik yargısını kullanma becerisi;
- uygun öğrenme stratejilerini kullanarak yeni bilgileri gerektiği gibi edinme ve uygulama becerisi;
| SEMESTER 1 | |||||||
| Course Code | Course Name | Course Category | Credit | Pre-requisite | |||
| T | P | C | ECTS | ||||
| PHYS101 | General Physics I | FC | 3 | 2 | 4 | 6 | – |
| MATH105 | Calculus I | FC | 4 | 0 | 4 | 6 | – |
| MATH111 | Linear Algebra | NFC | 3 | 0 | 3 | 6 | – |
| WENG101 | Academic English I | UC | 3 | 0 | 3 | 6 | – |
| WTUR101 | Turkish I | UC | 2 | 0 | 2 | 2 | – |
| WATA101 | Principles of Atatürk I | UC | 2 | 0 | 2 | 2 | – |
| WICT101 | Introduction to Information Technologies I | UC | 0 | 2 | 1 | 2 | – |
| SEMESTER 2 | |||||||
| PHYS102 | General Physics II | FC | 3 | 2 | 4 | 6 | PHYS101 |
| MATH106 | Calculus II | FC | 4 | 0 | 4 | 6 | MATH106 |
| SWEN102 | Introduction to Programming | DC | 3 | 2 | 4 | 6 | – |
| WENG102 | Academic English II | UC | 3 | 0 | 3 | 6 | WENG101 |
| WTUR102 | Turkish II | UC | 2 | 0 | 2 | 2 | WTUR101 |
| WATA102 | Principles of Atatürk II | UC | 2 | 0 | 2 | 2 | WATA101 |
| WICT102 | Introduction to Information Technologies II | UC | 0 | 2 | 1 | 2 | WICT102 |
| SEMESTER 3 | |||||||
| FLAN202 | Communication Skills | NFC | 3 | 0 | 3 | 6 | WENG102 |
| SWEN201 | Discrete Structures | DC | 3 | 0 | 3 | 6 | – |
| MATH201 | Probability and Statistics | NFC | 3 | 0 | 3 | 6 | – |
| BUSN201 | Principles of Management | NFC | 3 | 0 | 3 | 6 | – |
| SWEN203 | Object-Oriented Programming | DC | 3 | 2 | 4 | 6 | SWEN102 |
Bölüm Başkanı: Yrd. Doç. Dr. Selin Ü. Koçyiğit
E-mail: selin.kocyigit@wpu.edu.tr
Tel: +90 392 444 49 78 (444 4 WPU)
Adres: Sht.Kemal Ali Omer Street, No: 22, Yenisehir, Nicosia, TRNC, Mersin 10 Turkey.


