Předmět se věnuje prohloubení praktických programátorských znalostí a schopností vývoje v jazyce C resp. C++. Předmět je vyučován formou tématicky zaměřených seminárních skupin, které si student na začátku volí dle zájmu a svého předpokládaného studijního oboru. Obecná témata shodná pro všechny skupiny jsou procvičována na praktických problémech z různých domén dle zvolené seminární skupiny. Cílem předmětu je hlouběji procvičit jazyk C/C++, vytvořit dobré programátorské návyky a seznámit studenta s prakticky používanými vývojovými nástroji, knihovnami a postupy v daném oboru dle studentova zvoleného zaměření.
-
Sylabus k předmětu je uveden na
zde.
-
Výuka probíhá formou praktických dvouhodinových cvičení, doplněnými 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, který však typicky nepřesáhne 30 % času cvičení – zbylá část je věnována programování a používání souvisejících vývojových nástrojů u praktických úloh.
-
Studenti se zapisují do vybraných tématických skupin přes IS.
-
Počet studentů pro konkrétní skupinu je omezen na 14 lidí (v případě výrazně vetšího zájmu o konkrétní skupinu může být vypsáno více seminárních skupin pro jednu tématickou skupinu).
-
Prerekvizitou pro zapsání předmětu je absolvování předmětu PB071 (Úvod od jazyka C) nebo souhlas přednášejícího.
-
Podmínkou pro ukončení předmětu je vypracování všech zadaných domácích úloh a vypracování závěrečného projektu.
-
Další informace o konkrétní tématické skupině lze získat následováním odkazu pod jménem tématické skupiny.