PROGRAMMİNG LANGUAGES
- Ders
- ISYE501 - PROGRAMMİNG LANGUAGES
- Bölüm
- Bilişim Sistemleri Mühendisliği - İngilizce - Yüksek Lisans
- Ders Tipi
- Ders
- Durum
- Zorunlu
- Dil
- İngilizce
- Kredi
- 3
- AKTS
- 0
- T+P+L
- 3 + 0 + 0
- Ders Koordinatörleri
- Yrd. Doç. Dr. Tolga YIRTICI
- Ön Koşul
- -
- Anahtar Sözcükler
- -
Ders Açıklaması
-
PROGRAMMİNG LANGUAGES
Değerlendirme Araçları (Aktif Dönem)
| Öğe | Tür | Ağırlık (%) |
|---|---|---|
| Final | Final | 50 |
| Project 1 | Proje | 25 |
| Project 2 | Proje | 25 |
| Toplam | 100 | |
Ders çıktıları
- 01 Design and develop software using object oriented design and programming methods
- 02 Practice UML Class diagrams to effectively create object oriented design models
- 03 Using persistency and database features alongside with programming
- 04 Using advanced features such as XML Parsing and Text file processes with programming langauges
- 05 Practice Parallel programming features such as threats and objects
- 06 Practice the fundamentals of Network and Socket Programming
Ders Müfredatı
| Hafta | Konu |
|---|---|
| Hafta 1 | Introduction to Java Language and Eclipse IDE, |
| Hafta 2 | Java statements, datatypes and debugging |
| Hafta 3 | Object Oriented Programming & Concepts |
| Hafta 4 | JavaFX and GUI Development |
| Hafta 5 | JavaFX and GUI Development Cont. |
| Hafta 6 | Working with multiple Windows and Dialogs |
| Hafta 7 | Collections in Advanced Programming: Sets, Lists and Queue |
| Hafta 8 | Midterm Exam |
| Hafta 9 | Midterm Exam |
| Hafta 10 | Database Connections (Apache Derby - JDBC): Select, Insert, Delete, Update operations. |
| Hafta 11 | Threads, Semaphore, Mutex, Synchronization |
| Hafta 12 | Text, Binary, Random Access Files |
| Hafta 13 | Class serialization, Logging |
| Hafta 14 | Socket programing |
| Hafta 15 | Design Patterns |
Referans Kitaplar & Ders Materyalleri
- 01 Java: The Complete Reference, Ninth Edition, 2016
- 02 Java: A Beginner's Guide, Eighth Edition 8th Edition, 2018
- 03 More Java 17: An In-Depth Exploration of the Java Language and Its Features 3rd ed. Edition by Kishori Sharan, Peter Späth, 2021
Ders Çıktıları
- L01
- L02
- L03
- L04
- L05
- L06
Program Çıktıları
Program çıktısı tanımlanmamış.
Pç-Dç Matrisi
PÇ-ÖÇ matrisi henüz doldurulmamış.