Ön Koşul Dersleri:
Dersin Dili:
İngilizce
Dersin Amacı:
Bu dersin amacı öğrencilerin temel kategori teorisi bilgisini özümsemesini ve bu bilgilerin matematiksel hesaplama ve programlama konularında uygulamalarını öğrenmesini sağlamaktır.
Dersin İçeriği:
Ön hazırlık, kümeler ve fonksiyonlar. Kategori, fonktör ve doğal transformasyonların tanımları. Fonksiyonel programlama dilleri ve kategoriler. Kümeler kategorisi. Ekstra yapıya sahip kümelerin kategorileri. Yoneda lemma. Evrensel özellikler. Başlangıç ve bitiş nesneleri. Adjoint fonktörler. Monadlar/Lawvere teorileri. Sonlu cebirsel teoriler. Evrensel Cebir ve programlama ilişkisi.
Dersin Öğretim Yöntemleri:
1: Anlatım, 2: Problem
Dersin Ölçme Yöntemleri:
A: Yazılı sınav, B: Ödev