PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Yazılım Projesi IVSENG 384320 + 216,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Öğrenci, eksiksiz bir uygulama geliştirebilecektir.
2. Öğrenci verilen probleme algoritmik çözümler üretebilecektir.
3. Öğrenci, geliştirdiği uygulama için herhangi bir programlama dilini kullanabilecektir.
4. Öğrenci, geliştirdiği uygulamalar için rapor yazabilecektir.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Ders, dört veya daha fazla pratik ödev içerir. Öğrencilerden karmaşık hesaplama problemlerini verimli bir şekilde uygulamaları beklenir. Öğrencilerden ödevleriyle birlikte iyi tasarlanmış bir rapor sunmaları beklenir. Derleyicilerin, paket programların ve son IDE'lerin (Entegre Geliştirme Ortamları) kullanımı bu laboratuvarda yer almaktadır.
 
Üretken Yapay Zeka Kullanımı:

 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Giriş
2İlk ödev açıklaması / Unix Kabuğu veya Eşzamanlılık Sunumu
3Unix Kabuğu Örnekleri
4Gözden geçirme
5İkinci ödev açıklaması / Veritabanı
6Gözden geçirme
7Üçüncü ödev açıklaması / Yazılım Mimarisi
8MVC (Model-View-Controller) Mimarisi
9Gözden geçirme
10Dördüncü ödev açıklaması / Veritabanı
11Model Odaklı Yazılım Geliştirme Araç Örnekleri
12Gözden geçirme
13Beşinci ödev açıklaması / Yazılım Mimarisi
14Gözden geçirme
 
Kaynaklar:
1. Gary McGraw, Software Security: Building Security, Addison-Wesley, 2016, ISBN: 0321356705 2. Rozanski N. and Woods E, Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Addison-Wesley, 2011, ISBN: 978-03217183
 
Diğer Kaynaklar:
 
 
Öğretim Yöntem ve Teknikleri:
Ders Tartışma Soru ve cevap Takım / Grup Çalışması Ödev Proje
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev5%100
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor
 
Dersin AKTS İş Yükü:
#AktiviteAdetSüre (Saat)İş Yükü
1Derslere Katılım (haftalık bazda)142,0028,00
2Laboratuvarlara/Derslere Katılım (haftalık bazda)00,000,00
3Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda)00,000,00
4İlgili materyalin toplanması ve seçilmesi (bir kez)00,000,00
5İlgili materyalin kendi kendine incelenmesi (haftalık bazda)00,000,00
6Ev ödevleri525,00125,00
7Sınavlara Hazırlık00,000,00
8Ara Sınavlara Hazırlık (Sınavların süresi dahil)00,000,00
9Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil)00,000,00
10Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil)00,000,00
11Final Sınavına Hazırlık (sınav süresi dahil)00,000,00