FI:PB173 Tematický vývoj aplikací - Informace o předmětu
PB173 Tematicky zaměřený vývoj aplikací
Fakulta informatikyjaro 2022
- Rozsah
- 0/2/0. 2 kr. (plus ukončení). Ukončení: k.
- Vyučující
- RNDr. Vladimír Štill, Ph.D. (přednášející)
Mgr. Roman Lacko (přednášející)
RNDr. Martin Ukrop, Ph.D. (přednášející)
Ing. Milan Brož, Ph.D. (cvičící)
RNDr. Ján Jančár (cvičící)
JUDr. Pavel Loutocký, Ph.D., BA (Hons) (cvičící) - Garance
- RNDr. Vladimír Štill, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh seminárních/paralelních skupin
- PB173/oss: St 16. 2. až St 11. 5. St 10:00–11:50 S505, M. Brož, J. Jančár, P. Loutocký, M. Ukrop
PB173/perl: Po 14. 2. až Po 9. 5. Po 18:00–19:50 A219, R. Lacko - Předpoklady
- PB071 Principy nízkoúr. prog. || SOUHLAS
Předpokládá se znalost programovacího jazyka a operačního systému dle konkrétní skupiny. Povinnou prerekvizitou je absolvování předmětu PB071 nebo výjimka udělená přednášejícím. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 110 stud.
Momentální stav registrace a zápisu: zapsáno: 2/110, pouze zareg.: 0/110, pouze zareg. s předností (mateřské obory): 0/110 - Mateřské obory/plány
- předmět má 75 mateřských oborů, zobrazit
- Cíle předmětu
- Rozvinout schopnost programovat v daném programovacím jazyce na základě vybrané konkrétní aplikační domény.
- Výstupy z učení
- Obecným cílem předmětu je prohloubení znalostí C/C++ v konkrétní oblasti dle vybrané seminární skupiny. Každá skupina si definuje své vlastní specifické cíle.
- Osnova
- Konkrétní obsah kurzu je závislý na tematických skupinách, které jsou uvedeny v sekci informace učitele.
- Literatura
- Literatura dle tématické skupiny.
- Výukové metody
- Výuka probíhá formou praktických dvouhodinových cvičení, doplněných samostatnými domácími programátorskými úlohami procvičujícími aktuálně probíranou látku. Cvičení obsahují nutný teoretický úvod do problematiky, zbylá část je věnována programování a používání souvisejících vývojových nástrojů u praktických úloh.
- Metody hodnocení
- Student během celého semestru vypracovává domácí úkoly a/nebo se podílí na projektu. Konkrétní rozsah domácích úkolů a pravidla hodnocení si stanoví každá tematická skupina samostatně.
- Informace učitele
Konkrétní skupiny/témata pro daný semestr budou rozeslány hromadným mailem před začátkem zápisu seminárních skupin a budou doplněny i na tuto stránku.
Aktuálně víme pro jaro 2022 o následujících tématech:- Vývoj open source aplikací (Martin Ukrop, Ján Jančár) – Hlavním cílem skupiny je podpořit studenty v zapojení do vývoje existujícího open-source softwaru (v libovolném programovacím jazyce). Více na github.com/crocs-muni/open-source-development-course.
Příklady témat: Zpracování obrazu, Aplikovaná kryptografie a bezpečné programování, Systémové programování Linux, Implementace interpretu v C++, Efektivní programování, Implementace jádra operačního systému, Analýza binárek a implementace disassembleru.- Další komentáře
- Studijní materiály
Předmět je vyučován každý semestr.
- Statistika zápisu (jaro 2022, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2022/PB173