DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
CENG 501İLERİ PROGRAMLAMA TEKNİKLERİ3 + 05. Yarıyıl5

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Bu dersin amacı ileri programlama tekniklerini öğretmektir.
Ders İçeriği Karar tabloları, tamlık kontrolleri ve belirsizliklerden arındırma yöntemleri. Örneklerle programlama dillerinin zayıf ve güçlü taraflarını belirleme. Açık ve uyarlanabilir ifade ve kontrol yapıları. Geniş soyut düşünce, modülasyon, enkapsulasyon, paketsel ve ortak rutinli programlama. Veritabanı ve Web programlama. Güncel programlama dillerindeki uygulamaları.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz yüze

DERS ÖĞRENME KAZANIMLARI
1Temel C# kavramlarını açıklar
2Temel nesneye yönelik programlama kavramlarını tanımlar
3Windows programlamayı açıklar
4ASP.net programlamayı açıklar
5Veritabanı bağlantılarını açıklar

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12
ÖK 01      544343
ÖK 02      543333
ÖK 03      343333
ÖK 04      323443
ÖK 05      543332
Ara Toplam      211816161714
Katkı000000443333

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14342
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14342
Ödevler21020
Arasınavlar(hazırlık süresi dahil)11010
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11616
Toplam İş Yükü

Dersin AKTS Kredisi






130

5

DERS ŞUBELERİ
 Dönem seçiniz :   


Seçili dönemde ders açılmamıştır.

T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları