Ana içeriğe geç

Dersler

Bitirme ödevleri

Introduction to Information Systems

Belge işleme, HTML/CSS, resim işleme. Veri işleme. Programlamaya giriş.

Introduction to Scientific and Engineering Computation

Algoritmalar. Denetim akışı. Türetilmiş veri tipleri, vektörel veri tipleri. Soyutlama. Temel giriş/çıkış işlemleri. Basit sayısal yöntemler.

Discrete Mathematics

Sayma. Önermeler, yüklemler, tanıtlama yöntemleri. Kümeler, bağıntılar, fonksiyonlar. Çizgeler, ağaçlar. Cebirsel yapılar.

Database Systems

Bağıntı modeli, SQL. Uygulama geliştirme, nesne-bağıntı eşleştirmesi. Normalizasyon, varlık-ilişki modeli. Eşzamanlı çalışma. NoSQL.

System Programming

İşletim sistemi çekirdeği, çekirdek modülleri, aygıt sürücüler.

Functional Programming

Rekürsiyon. Cebirsel veri tipleri, kalıp eşleştirme. Yüksek mertebeden fonksiyonlar. Fonksiyonel veri yapıları, üşengeç hesaplama. Monadlar.