Předmět: Programovací jazyk a technologie umělé inteligence

« Zpět
Název předmětu Programovací jazyk a technologie umělé inteligence
Kód předmětu KFI/PRJD
Organizační forma výuky Seminář
Úroveň předmětu Doktorský
Rok studia 2
Semestr Zimní a letní
Počet ECTS kreditů 8
Vyučovací jazyk Čeština, Angličtina
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Bratt Jan, doc. PhDr. CSc.
Obsah předmětu
Kurz je určen studentům doktorského studijního programu Filozofie a dějiny vědy a techniky, kteří v rámci svého doktorského studia mají prokázat schopnost ovládat programovací jazyk nebo technologie umělé inteligence. Obsah kurzu je po dohodě se školitelem definován na začátku semestru vyučujícím kurzu na základě toho, o jaký programovací jazyk či technologii umělé inteligence se jedná, a podle toho, co má být předmětem příslušného projektu.

Studijní aktivity a metody výuky
Seminář
  • Projekt individuální [40] - 76 hodin za semestr
  • Kontaktní výuka - 52 hodin za semestr
  • Příprava na zkoušku [10-60] - 80 hodin za semestr
Předpoklady
Odborné znalosti
vysvětlit základní pojmy ze statistiky a matematiky
popsat základní principy fungování počítače
vysvětlit základní formáty pro uložení dat, zejména textových informací
Odborné dovednosti
ovládat osobní počítač na pokročilé úrovni
obstojně ovládat tabulkový procesor typu MS Excel
analyzovat data a vyvozovat z nich závěry
Obecné způsobilosti
bc. studium: vytváří hypotézy, navrhuje postupné kroky, zvažuje využití různých postupů při řešení problému nebo ověřování hypotézy,
bc. studium: efektivně využívá moderní informační technologie,
bc. studium: používá s porozuměním odborný jazyk a symbolická a grafická vyjádření informací různého typu,
mgr. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru.,
Výsledky učení
Odborné znalosti
vysvětlit principy fungování vybraného programovacího jazyka
popsat možnosti a výhody využití programovacích technologií v oblasti svého výzkumu
rozumět způsobům interakce programu s uživatelem a ověřování správnosti jeho funkce
Odborné dovednosti
používat řídící struktury jazyka a techniky tvorby podprogramů
připravit, načíst a programem zpracovat data (textové soubory a běžné formáty - CSV, XML, JSON apod.)
vizualizovat a do vhodných datových formátů exportovat data načtená ze souborů či vygenerovaná programovým kódem
využívat externí knihovny daného programovacího jazyka
Obecné způsobilosti
mgr. studium: používají své odborné znalosti, odborné dovednosti a obecné způsobilosti alespoň v jednom cizím jazyce,
mgr. studium: dle vyvíjejících se souvislostí a dostupných zdrojů vymezí zadání pro odborné činnosti, koordinují je a nesou konečnou odpovědnost za jejich výsledky,
Vyučovací metody
Odborné znalosti
Individuální konzultace,
Samostudium,
Samostatná práce studentů,
Odborné dovednosti
Individuální konzultace,
Samostudium,
Samostatná práce studentů,
Obecné způsobilosti
Samostudium,
Samostatná práce studentů,
Individuální konzultace,
Hodnotící metody
Odborné znalosti
Kombinovaná zkouška,
Odborné dovednosti
Kombinovaná zkouška,
Obecné způsobilosti
Kombinovaná zkouška,
Doporučená literatura
  • Literatura bude stanovena na začátku semestru garantující katedrou. Literature will be determined at the beginning of the semester by the guaranteeing department..


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr