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 DiliTürkçe
Dersin TürüSeçmeli 
Dersin verilme şekliYüz yüze 
Dersin öğrenme ve öğretme teknikleriAnlatı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ı
  1. Yazılımın temel kavramları ile yazılım mühendisliği süreç adımlarını bilir biçimde olay/vaka incelemesi yapabilmek
Dersin içeriğiYazı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  
KaynaklarGhezzi 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

HaftalarKonular
1. HaftaYazılım nedir, ne değildir?
2. HaftaYazılım türleri
3. HaftaUygulama yazılımı, analizi
4. HaftaUygulama yazılımı, modelleme
5. HaftaUygulama yazılımı, geliştirme
6. HaftaAra sınav
7. HaftaUygulama yazılımı, sınama
8. HaftaUygulama yazılımı, bakım
9. HaftaVeritabanı sistemleri
10. HaftaVeritabanı sistemleri
11. HaftaAra sınav
12. Haftaİşletim Sistemleri
13. HaftaProgramlama Dili
14. HaftaProgramlama dil türleri
15. HaftaGözden geçirme
16. HaftaGenel sınav

Değerlendirme Sistemi

Yarıyıl içi çalışmalarıSayısıKatkı Payı %
Devam (a)00
Laboratuar00
Uygulama00
Alan Çalışması00
Derse Özgü Staj (Varsa) 00
Ödevler00
Sunum00
Projeler00
Seminer00
Ara Sınavlar250
Genel sınav150
Toplam100
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı250
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı150
Toplam100

AKTS (Öğrenci İş Yükü) Tablosu

Etkinlikler Sayısı Süresi Toplam İş Yükü
Ders Süresi 3 14 42
Laboratuvar 0 0 0
Uygulama000
Derse özgü staj (varsa)000
Alan Çalışması000
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb)31442
Sunum / Seminer Hazırlama000
Proje000
Ödevler7428
Ara sınavlara hazırlanma süresi23060
Genel sınava hazırlanma süresi14040
Toplam İş Yükü16102212

Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi

D.9. Program YeterlilikleriKatkı Düzeyi*
12345
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