Nākamajā semestrī (2023. gada janvāris-maijs) paredzēts lasīt speciālo kursu “Funkcionālā programmēšana Scala valodā”.
Kursantiem nepieciešamas stabilas programmēšanas prasmes un OOP zināšanas aptuveni speckursu C++ vai Java apjomā.
Kursa galvenās līnijas: - funkcionālā programmēšana: kas tā ir, kur un kam tā tiek izmantota; - Scala programmēšanas valoda; - funkcionālās programmēšanas pielietošana datu apstrādes procesu modelēšanai.
Konkrēti, praktiskajā daļā paredzēts izstrādāt un ieviest interpretators kādai algebriskajai programmēšanas valodai. Algebra šeit tiek saprasta nevis kā skolas matemātika, bet gan kā ļoti vispārīgs abstrakts objekts.