Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Yazılım Projesi IV | SENG 384 | 3 | 2 | 0 + 2 | 1 | 6,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | |
Dersin Veriliş Biçimi | Yü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 Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
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ı): |
|
Hafta | Konu |
1 | Giriş |
2 | İlk ödev açıklaması / Unix Kabuğu veya Eşzamanlılık Sunumu |
3 | Unix Kabuğu Örnekleri |
4 | Gözden geçirme |
5 | İkinci ödev açıklaması / Veritabanı |
6 | Gözden geçirme |
7 | Üçüncü ödev açıklaması / Yazılım Mimarisi |
8 | MVC (Model-View-Controller) Mimarisi |
9 | Gözden geçirme |
10 | Dördüncü ödev açıklaması / Veritabanı |
11 | Model Odaklı Yazılım Geliştirme Araç Örnekleri |
12 | Gözden geçirme |
13 | Beşinci ödev açıklaması / Yazılım Mimarisi |
14 | Gö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öntem | Adet | Katkı (%) |
Ödev | 5 | %100 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |
|
Dersin AKTS İş Yükü:
|
# | Aktivite | Adet | Süre (Saat) | İş Yükü |
1 | Derslere Katılım (haftalık bazda) | 14 | 2,00 | 28,00 |
2 | Laboratuvarlara/Derslere Katılım (haftalık bazda) | 0 | 0,00 | 0,00 |
3 | Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda) | 0 | 0,00 | 0,00 |
4 | İlgili materyalin toplanması ve seçilmesi (bir kez) | 0 | 0,00 | 0,00 |
5 | İlgili materyalin kendi kendine incelenmesi (haftalık bazda) | 0 | 0,00 | 0,00 |
6 | Ev ödevleri | 5 | 25,00 | 125,00 |
7 | Sınavlara Hazırlık | 0 | 0,00 | 0,00 |
8 | Ara Sınavlara Hazırlık (Sınavların süresi dahil) | 0 | 0,00 | 0,00 |
9 | Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil) | 0 | 0,00 | 0,00 |
10 | Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil) | 0 | 0,00 | 0,00 |
11 | Final Sınavına Hazırlık (sınav süresi dahil) | 0 | 0,00 | 0,00 |
|