Ana içeriğe atla
EN

ADVANCED PROGRAMMİNG LANGUAGES

Ders
CMPE611 - ADVANCED PROGRAMMİNG LANGUAGES
Bölüm
Bilgisayar Mühendisliği - İngilizce - Doktora
Ders Tipi
Ders
Durum
Zorunlu
Dil
İngilizce
Kredi
3
AKTS
0
T+P+L
3 + 0 + 0
Ders Koordinatörleri
-
Ön Koşul
-
Anahtar Sözcükler
-

Ders Açıklaması

-

ADVANCED PROGRAMMİNG LANGUAGES

Değerlendirme Araçları (Aktif Dönem)

Değerlendirme öğesi tanımlanmamış.

Ders çıktıları

  1. 01 Design and develop software using object oriented design and programming methods
  2. 02 Practice UML Class diagrams to effectively create object oriented design models
  3. 03 Using persistency and database features alongside with programming
  4. 04 Using advanced features such as XML Parsing and Text file processes with programming langauges
  5. 05 Practice Parallel programming features such as threats and objects
  6. 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 Swing Components and GUI Development
Hafta 5 Date functions and OS operations
Hafta 6 Working with multiple Windows and Dialogs
Hafta 7 Collections in Advanced Programming: Sets, Lists and Queue
Hafta 8 Midterm Exam
Hafta 9 Database Connections (Apache Derby - JDBC): Select, Insert, Delete, Update operations.
Hafta 10 Threads, Semaphore, Mutex, Synchronization
Hafta 11 Text, Binary, Random Access Files
Hafta 12 Class serialization, Logging
Hafta 13 Socket programing
Hafta 14 Design Patterns
Hafta 15 Final Exam

Referans Kitaplar & Ders Materyalleri

  1. 01 Java: The Complete Reference, Ninth Edition, 2016
  2. 02 Java: A Beginner's Guide, Sixth Edition, 2014
  3. 03 Linden P., “Just Java 2”, Sun M. Press, You can find this book in the library. This book is just for Java Language
  4. 04 Harvey M. Deitel (Author), Paul J. Deitel (Author), "Java How to Program,", 2010 ISBN: 13: 9780135101179;

Ders Çıktıları

  1. L01
  2. L02
  3. L03
  4. L04
  5. L05
  6. L06

Program Çıktıları

Program çıktısı tanımlanmamış.

Pç-Dç Matrisi

PÇ-ÖÇ matrisi henüz doldurulmamış.