CSE343
OBJECT ORIENTED PROGRAMMING
- Ders Kodu
- CSE343
- Yarıyıl
- Beşinci Yarıyıl (Güz)
- Teori+Uygulama
- 3 + 1
- AKTS
- 5
| Dersin Türü | Zorunlu | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dersin Düzeyi | Lisans | ||||||||||||||||||||||||||||||||
| Dersin Yılı | 3 | ||||||||||||||||||||||||||||||||
| Dersin Yarıyılı | Beşinci Yarıyıl (Güz) | ||||||||||||||||||||||||||||||||
| AKTS | 5 | ||||||||||||||||||||||||||||||||
| Öğretim Eleman(lar)ı | |||||||||||||||||||||||||||||||||
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
|
||||||||||||||||||||||||||||||||
| Veriliş Biçimi | Yüz Yüze | ||||||||||||||||||||||||||||||||
| Önkoşullar | Yok | ||||||||||||||||||||||||||||||||
| Önerilen Dersler | Yok | ||||||||||||||||||||||||||||||||
| Ders Tanımı | Nesneye yönelik genel kavram ve ilkeler. Nesneye yönelik çözümleme ve tasarım. Bileşik modelleme dili (UML). Tür ve özelliklerin devralınması. Tür sınıfları ve etkileşimleri. Nesne tanımı ve çok türlü nesne kavramları. Java dilinin temelleri, uygulamalar ve program parçacıkları. Yöntem, olay ve ileti kavramları. Kullanıcı grafik etkileşimine yönelik hazır yordam grupları ve bileşenleri. Dosya giriş/çıkış işlemleri. Applet uygulamaları. | ||||||||||||||||||||||||||||||||
| Ders İçeriği |
|
||||||||||||||||||||||||||||||||
| Kaynaklar | 1. Lewis, J., Loftus, W., "Java Software Solutions: Foundations of Program Design", ISBN: 0132149184, Addison-Wesley, (2012). 2. Deitel, P., Deitel, H. "Java How to Program (Early Objects)", ISBN: 0132575663, Prentice Hall, (2012). 3. Budd, T., "Understanding OOP with Java", Addison-Wesley, (2000). | ||||||||||||||||||||||||||||||||
| Öğretim Yöntemleri |
| ||||||||||||||||||||||||||||||||
| Değerlendirme |
|
||||||||||||||||||||||||||||||||
| Dil | - | ||||||||||||||||||||||||||||||||
| Staj / Uygulama | Yok |
Program Yeterlilikleri / Öğrenme Kazanımları
| Ö1 | Ö2 | Ö3 | Ö4 | Ö5 | Ö6 | Ö7 | Ö8 | |
|---|---|---|---|---|---|---|---|---|
| P1 | X | X | X | X | X | X | ||
| P2 | X | X | X | |||||
| P3 | X | X | X | X | ||||
| P4 | X | X | X | X | X | |||
| P5 | ||||||||
| P6 | ||||||||
| P7 | ||||||||
| P8 | ||||||||
| P9 | ||||||||
| P10 | ||||||||
| P11 |