İçeriğe git

Yapay Zeka için İleri Programlama Teknikleri (AING214)

Fonksiyonel programlamaya giriş, isimsiz (lambda) fonksiyonlar, map/reduce/filter, liste/sözlük ve küme kavramları,yinelenebilir, yineleyiciler, oluşturucular. Birinci sınıf ve yüksek dereceli fonksiyonlar. Dekoratör fonksiyonlar ve kullanım alanları. Kısmi yürütme için fonksiyon argümanlarının dondurulması. Kapsülleme, çoklu miras, soyutlama, metasınıflar ve öznitelik yönetimi kullanarak modüler, yeniden kullanılabilir ve ölçeklenebilir yazılım geliştirme. Kullanıcı tanımlı nesneler için operatör aşırı yükleme. Çoklu iş parçacığı kullanarak hafif eşzamanlı yürütme. Paralel pogramlama kullanarak çok çekirdekli işleme. GPU hesaplama kullanarak devasa paralellik. İstisna işleme yoluyla sağlam programlama.

İlgili Programlar

Kayıt Büroları İletişim Numaraları ve İl Merkez Büroları İletişim Formu