Programování a vývoj software
Specializace Programování a vývoj software je zaměřena na principy, technologie, jazyky a nástroje využitelné v oblasti návrhu, vývoje a údržby softwarových systémů. Výuka zahrnuje solidní teoretické základy informatiky, principy fungování počítačů a operačních systémů, programovací jazyky, moderní paralelní, mobilní a internetové technologie i metody softwarového inženýrství.
Výpis doporučeného průběhu studia dle karolínky 2023/2024
všechny karolínky
výpis je obohacen o doporučené volitelné předměty
Fajn volitelné předměty
NMAI069 Matematické dovednosti
\color{black}{volitelný}NDMI050 IPS 1
\color{black}{volitelný}NDMI051 IPS 2
\color{black}{volitelný}NAIL130 Elements of AI+
\color{black}{volitelný}NAIL131 Ethics of AI +
\color{black}{volitelný}NMAT100 Matematické problémy nematematiků
\color{black}{volitelný}
První ročník (společný)
Druhý ročník
Třetí ročník
Doplnění kreditů povinně volitelných předmětů
NMAI055 Matematická analýza 2
\color{orange}{povinně \space volitelný \space 5}NDBI040 Moderní databázové systémy
\color{orange}{povinně \space volitelný \space 5}NPRG005 Neprocedurální programování
\color{orange}{povinně \space volitelný \space 5}NDBI007 Principy organizace dat
\color{orange}{povinně \space volitelný \space 5}NSWI162 Sémantika programů
\color{orange}{povinně \space volitelný \space 5}NDMI100 Úvod do kryptografie
\color{orange}{povinně \space volitelný \space 5}NPFL129 Úvod do strojového učení v Pythonu
\color{orange}{povinně \space volitelný \space 5}NAIL120 Úvod do umělé inteligence
\color{orange}{povinně \space volitelný \space 5}NPGR003 Základy počítačové grafiky
\color{orange}{povinně \space volitelný \space 5}NPGR038 Základy vývoje počítačových her
\color{orange}{povinně \space volitelný \space 5}