DERS TANITIM ve UYGULAMA BİLGİLERİ
Dersin Adı |
Kodu |
Yarıyıl |
T+U+L (saat/hafta) |
Türü (Z / S) |
Yerel Kredi |
AKTS |
Nesneye Yönelik Programlama Dilleri |
CMPE 343 |
Güz |
02+02+00 |
Seçmeli |
3 |
5 |
Akademik Birim: |
Bilgisayar Mühendisliği Bölümü |
Öğrenim Türü: |
Örgün Eğitim |
Ön Koşullar |
CMPE 241 |
Öğrenim Dili: |
İngilizce |
Dersin Düzeyi: |
Lisans |
Dersin Koordinatörü: |
İlktan AR |
Dersin Amacı: |
Bu ders nesne yönelimli programlamanın temel kavramlarının anlaşılmasını geliştirmeyi amaçlamaktadır. Ders, sınıflar, nesneler, kalıtım, polimorfizm, kapsülleme vb. dahil olmak üzere birçok temel ve ileri düzey nesne yönelimli kavramı kapsar. Ders, nesne yönelimli kavramları göstermeyi ve Java dilini kullanarak çözümler (projeler) geliştirmeyi amaçlamaktadır. |
Dersin İçeriği: |
Nesneye Yönelik Programlamanın Temelleri. Gelişmiş Nesneye Dayalı Programlama Kavramları. İstisna işleme. Eşzamanlılık. Görsel Kullanıcı Arayüzü Geliştirme. JDBC ile Veritabanlarına Erişim. |
Dersin Öğrenme Çıktıları (ÖÇ): |
|
Dersin Öğrenme Yöntem ve Teknikleri |
Sınıfta ders anlatımı ardından bilgisayar laboratuarında uygulama. |
HAFTALIK PROGRAM
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.
ZORUNLU ve ÖNERİLEN OKUMALAR
Java: How to Program, Late Objects, by Paul Deitel & Harvey Deitel, 11th Edition, Pearson. |
DİĞER KAYNAKLAR
- Oracle Java Eğiticileri, https://docs.oracle.com/javase/tutorial/ |
DEĞERLENDİRME SİSTEMİ
Yarıyıl İçi Çalışmaları | Sayı | Katkı Payı (%) |
Total: |
0 |
0 |
İŞ YÜKÜ HESAPLAMASI
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|
Toplam İş Yükü (saat): | 0 |
1 AKTS = 25 saatlik iş yükü
PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ
# |
PY1 |
PY2 |
PY3 |
PY4 |
PY5 |
PY6 |
PY7 |
PY8 |
PY9 |
PY10 |
PY11 |
PY12 |
Katkı Düzeyi: 1 Düşük, 2 Orta, 3 Yüksek