BİH604 - YAZILIM TEMELLERİ
Dersin Adı | Kodu | Yarıyılı | Teori (saat/hafta) |
Uygulama (saat/hafta) |
Yerel Kredi | AKTS |
---|---|---|---|---|---|---|
YAZILIM TEMELLERİ | BİH604 | 2. Yarıyıl | 3 | 0 | 3 | 7.5 |
Önkoşul(lar)-var ise | ||||||
Dersin Dili | Türkçe | |||||
Dersin Türü | Seçmeli | |||||
Dersin verilme şekli | Yüz yüze | |||||
Dersin öğrenme ve öğretme teknikleri | Anlatım Tartışma Soru-Yanıt Rapor Hazırlama ve/veya Sunma | |||||
Dersin sorumlusu(ları) | Bilgisayar Mühendisiliği Bölümü Akademik Personeli | |||||
Dersin amacı | Bu dersin amacı; yazılım geliştirmede problem analiz, modelleme, geliştirme, sınama, bakım süreçlerinin tanıtımı. Yazılım türleri, veri tabanı sistemleri, işletim sistemleri tanıtımı. Programlama dili ve türleri | |||||
Dersin öğrenme çıktıları |
| |||||
Dersin içeriği | Yazılım geliştirmede problem analiz, modelleme, geliştirme, sınama, bakım süreçlerinin tanıtımı. Yazılım türleri, veri tabanı sistemleri, işletim sistemleri tanıtımı. Programlama dili ve türleri | |||||
Kaynaklar | Ghezzi Carlo, Jazayeri Mehdi, Mandrioli Dino, Fundamentals of Software Engineering, 2nd Edition. Parnas David L. , Hoffman Daniel M., Weiss David M., Software Fundamentals: Collected Papers by |
Haftalara Göre İşlenecek Konular
Haftalar | Konular |
---|---|
1. Hafta | Yazılım nedir, ne değildir? |
2. Hafta | Yazılım türleri |
3. Hafta | Uygulama yazılımı, analizi |
4. Hafta | Uygulama yazılımı, modelleme |
5. Hafta | Uygulama yazılımı, geliştirme |
6. Hafta | Ara sınav |
7. Hafta | Uygulama yazılımı, sınama |
8. Hafta | Uygulama yazılımı, bakım |
9. Hafta | Veritabanı sistemleri |
10. Hafta | Veritabanı sistemleri |
11. Hafta | Ara sınav |
12. Hafta | İşletim Sistemleri |
13. Hafta | Programlama Dili |
14. Hafta | Programlama dil türleri |
15. Hafta | Gözden geçirme |
16. Hafta | Genel sınav |
Değerlendirme Sistemi
Yarıyıl içi çalışmaları | Sayısı | Katkı Payı % |
---|---|---|
Devam (a) | 0 | 0 |
Laboratuar | 0 | 0 |
Uygulama | 0 | 0 |
Alan Çalışması | 0 | 0 |
Derse Özgü Staj (Varsa) | 0 | 0 |
Ödevler | 0 | 0 |
Sunum | 0 | 0 |
Projeler | 0 | 0 |
Seminer | 0 | 0 |
Ara Sınavlar | 2 | 50 |
Genel sınav | 1 | 50 |
Toplam | 100 | |
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı | 2 | 50 |
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı | 1 | 50 |
Toplam | 100 |
AKTS (Öğrenci İş Yükü) Tablosu
Etkinlikler | Sayısı | Süresi | Toplam İş Yükü |
---|---|---|---|
Ders Süresi | 3 | 14 | 42 |
Laboratuvar | 0 | 0 | 0 |
Uygulama | 0 | 0 | 0 |
Derse özgü staj (varsa) | 0 | 0 | 0 |
Alan Çalışması | 0 | 0 | 0 |
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb) | 3 | 14 | 42 |
Sunum / Seminer Hazırlama | 0 | 0 | 0 |
Proje | 0 | 0 | 0 |
Ödevler | 7 | 4 | 28 |
Ara sınavlara hazırlanma süresi | 2 | 30 | 60 |
Genel sınava hazırlanma süresi | 1 | 40 | 40 |
Toplam İş Yükü | 16 | 102 | 212 |
Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi
D.9. Program Yeterlilikleri | Katkı Düzeyi* | ||||
---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |
1. Bilişimle ilgili temel teknik kavramları hakkında bilgi sahibi olur. | X | ||||
2. Bilişim sistemlerinin, yazılımların çeşitleri ve işleyiş şekilleri hakkında bilgi sahibi olur. | X | ||||
3. Bilişim sistemlerinin ve yazılımların kullanım alanları ve kullanım şekli hakkında bilgi sahibi olur. | X | ||||
4. Bilişim ile ilgili hukuki sorunları öğrenir. | X | ||||
5. Bilişim alanındaki gelişmelerin hukuki etkilerini öğrenir. | X | ||||
6. Bilişim hukuku ili ilgili ulusal ve uluslararası düzenlemeler hakkında bilgi sahibi olur. | X | ||||
7. Adli bilişim ile ilgili temel kavramları ve adli bilişime esas olan kavramları öğrenir. | X | ||||
8. Bilişim ile ilgili yerel mevzuat hakkında bilgi sahibi olur. | X |
*1 En düşük, 2 Düşük, 3 Orta, 4 Yüksek, 5 Çok yüksek