Fakulta informačních technologií VUT v Brně

Detail specializace

Vestavěné systémy

Zkratka: NEMB

Délka studia: 2 roky

Počet kreditů: 120

Program: Informační technologie a umělá inteligence

Jazyk výuky: česky

Forma studia: prezenční

Akreditace od: 2019 Akreditace do: 2029

Profil
Klíčové výsledku učení
Student oboru získá hlubší teoretické znalosti popisu chování, metodiky modelování chování, návrhu, ověřování návrhů a testování počítačových systémů, naučí se syntéze a analýze základních funkčních jednotek počítačů a číslicových zařízení. Student bude dále seznámen s výstavbou a činností rozsáhlých počítačových systémů s důrazem na víceprocesorové, rekonfigurovatelné a distribuované systémy. Porozumí principům formálních specifikací a jejich uplatnění při návrhu vestavěných systémů, bude schopen uplatnit pokročilé techniky a algoritmy pro rychlý návrh a implementaci typických aplikací.
Garant
Profil absolventa specializace
  • Absolventi se orientují v architekturách počítačů, dovedou integrovat technické a programové prostředky a optimalizovat jejich konfiguraci, predikovat výkonnost systémů, vytvářet distribuované, internetové, paralelní a rekonfigurovatelné aplikace. Umějí navrhovat vestavěné systémy na bázi mikroprocesorů, FPGA, DSP a mikrořadičů, specializovaná rozhraní i rozhraní na Internet.
  • Absolventi jsou připraveni pro projektování, provoz a správu sítí i vysoce výkonných paralelních a rekonfigurovatelných systémů, dále pro výzkumnou a vývojovou práci v oblasti zákaznických, řídicích a vestavěných výpočetních systémů. Rozumí principům řízení projektů, jsou schopni navrhnout a provést experiment, analyzovat a interpretovat data, pracovat samostatně i v týmu, prezentovat ústně i písemně výsledky a dále se vzdělávat. Snadno se adaptují i na náročné vědecké výpočty a simulace, číslicové zpracování signálů a obrazů nebo pokročilé internetové aplikace či e-vzdělávání.
  • Absolventi se uplatní jako systémoví programátoři, projektanti a správci počítačových systémů, systémoví integrátoři, vývojoví pracovníci pro návrh a rychlé prototypování kombinovaných "hardware/software" systémů založených na počítačích, distribuovaných číslicových řídicích systémů i zákaznických a programovatelných obvodů a rozhraní, ve vývojových a výzkumných odděleních pro technické a programové vybavení počítačů v institucích státní a místní správy, v armádě, ve školství, ve zdravotnictví a prakticky ve všech průmyslových podnicích.
Rozsah státních závěrečných zkoušek
Státní zkouška programu Informační technologie a umělá inteligence, specializace Vestavěné systémy se skládá z částí:
  • prezentace a obhajoba zpracované diplomové práce,
  • ústní zkoušky, která sdružuje základní tematické okruhy obsažené v předmětech profilujícího základu z oblasti Informačních technologií a umělé inteligence (Teoretická informatika, Statistika a pravděpodobnost, Architektury výpočetních systémů, Umělá inteligence a strojové učení, Ukládání a příprava dat, Funkcionální a logické programování, Paralelní a distribuované algoritmy, Moderní trendy informatiky),
  • ústní zkoušky, která sdružuje základní tematické okruhy obsažené v předmětech profilujícího základu z oblasti Vestavěné systémy (Pokročilé číslicové systémy, HW/SW Codesign, Návrh vestavěných systémů, Praktické paralelní programování, Funkční verifikace číslicových systémů, Kódování a komprese dat).
Všechny části státní zkoušky se konají ve stejném termínu před komisí pro státní zkoušky. Ke státní zkoušce může přistoupit student, který získal potřebný počet kreditů v předepsané skladbě nutný pro úspěšné ukončení magisterského studia a odevzdal diplomovou práci v řádném termínu. Organizace a průběh státní zkoušky jsou dány odpovídající vnitřní normou fakulty a příslušnými pokyny garanta programu ke státním zkouškám.
Příklady témat závěrečných prací
  • Mapování vyhledávacích tabulek z jazyka P4 do technologie FPGA
  • Data loader pro komplexní testování palubních systémů
  • Rozšiřující modul s dotykovým LCD displejem pro výukovou platformu Minerva
  • Analýzy síťového provozu na procesoru NXP a FPGA
  • Využití algoritmů strojového učení pro konstrukci hlídacích obvodů
  • Framework pro hardwarovou akceleraci 400Gb sítí
  • Akcelerace aplikací pomocí specializovaných instrukcí
  • Využití syntézy na systémové úrovni pro aplikace s platformou ZYNQ

Výběr akademického roku a studijního plánu

1. ročník, zimní semestr

ZkrNázevKrPovZak
AVSArchitektury výpočetních systémů5PZaZk
MSPStatistika a pravděpodobnost6PZk
TINTeoretická informatika7PZaZk

1. ročník, letní semestr

ZkrNázevKrPovZak
PRLParalelní a distribuované algoritmy5PZaZk

2. ročník, zimní semestr

ZkrNázevKrPovZak
SEPSemestrální projekt5PKlz

2. ročník, letní semestr

ZkrNázevKrPovZak
PPPPraktické paralelní programování5PZaZk
DIPDiplomová práce13PZa

libovolný ročník, zimní semestr

ZkrNázevKrPovZak
HSCHardware/Software Codesign5PZaZk
PCSPokročilé číslicové systémy5PZk
SUIUmělá inteligence a strojové učení5PZk
UPAUkládání a příprava dat5PZk
AEUAngličtina pro Evropu3VZaZk
AGSAgentní a multiagentní systémy5VZk
AISAnalýza a návrh informačních systémů5VZaZk
BAYaBayesovské modely pro strojové učení (v angličtině)5VZk
BIOBiometrické systémy5VZaZk
BISBezpečnost informačních systémů5VZaZk
BMSBezdrátové a mobilní sítě5VZaZk
CCSPokročilý návrh a zabezpečení podnikových sítí5VKlz
CZSaČíslicové zpracování signálů (v angličtině)5VZk
C3PDiagnostika Cisco sítí (TSHOOT) *)5VKlz
EIPEkonomie informačních produktů5VZk
SAVStatická analýza a verifikace5VZaZk
FCEAngličtina: praktický kurz obchodní konverzace a prezentace3VZa
FIKFilozofie a kultura *)3VZa
FITDějiny a filozofie techniky3VZa
GALGrafové algoritmy5VZk
GJAGrafická uživatelská rozhraní v Javě5VZaZk
GMUGrafické a multimediální procesory5VZaZk
GUXGrafická uživatelská rozhraní v X Window5VZk
GZNGrafická a zvuková rozhraní a normy5VZk
HKOManažerská komunikace a prezentace3VZa
HVRManažerské vedení lidí a řízení času3VZa
JA3Anglická konverzace na aktuální témata3VZaZk
MATMatematické struktury v informatice5VZk
MOGMolekulární genetika3VZk
PBIPokročilá bioinformatika4VZk
PCGParalelní výpočty na GPU5VZk
PDBPokročilé databázové systémy5VZaZk
PDIProstředí distribuovaných aplikací5VZk
PGPaPokročilá počítačová grafika (v angličtině)5VZk
PGRPočítačová grafika5VZk
PKSPokročilé komunikační systémy5VZaZk
POVaPočítačové vidění (v angličtině)5VZk
PP2Projektová praxe 25VKlz
PRMPrávní minimum3VZa
RETRétorika3VZa
ROBaRobotika (v angličtině)5VZk
RTSaSystémy pracující v reálném čase (v angličtině)5VZk
SEMSenzory a měření5VZaZk
SFCSoft Computing5VZaZk
SINInteligentní systémy5VZk
SLALineární algebra6VZaZk
SRIStrategické řízení informačních systémů5VZk
TAMaTvorba aplikací pro mobilní zařízení (v angličtině)5VKlz
THETeorie her5VZaZk
VINVýtvarná informatika5VKlz
VYPaVýstavba překladačů (v angličtině)5VZk
ZPJaZpracování přirozeného jazyka (v angličtině)5VZk
ZPXZahraniční odborná praxe5VZa
ZZNZískávání znalostí z databází5VZaZk

libovolný ročník, letní semestr

ZkrNázevKrPovZak
FLPFunkcionální a logické programování5PZaZk
FVSFunkční verifikace číslicových systémů5PZk
KKOKódování a komprese dat5PZaZk
MTIaModerní trendy informatiky (v angličtině)4PKlz
NAVNávrh vestavěných systémů5PZk
ALGAlgebra5VZaZk
ATAAutomatizované testování a dynamická analýza5VZk
BIFBioinformatika5VZk
BINBiologií inspirované počítače5VZk
BZABezpečná zařízení5VZk
CPSaNávrh kyberfyzikálních systémů (v angličtině)5VZk
CSOaCCNA Kybernetická bezpečnost (v angličtině)5VKlz
C1PSměrování v rozsáhlých sítích (ROUTE) *)5VKlz
C2PSítě s vícevrstevným přepínáním (SWITCH) *)5VKlz
DFAaDigitální forenzní analýza (v angličtině)5VZk
DJADynamické jazyky5VZk
EVOAplikované evoluční algoritmy5VZk
FIKFilozofie a kultura3VZa
FITDějiny a filozofie techniky *)3VZa
FYOFyzikální optika5VZk
GISGeografické informační systémy *)5VZaZk
HKOManažerská komunikace a prezentace3VZa
HVRManažerské vedení lidí a řízení času3VZa
SURStrojové učení a rozpoznávání5VZk
JA3Anglická konverzace na aktuální témata3VZaZk
KNNKonvoluční neuronové sítě5VKlz
KRYKryptografie5VZaZk
LOGLogika5VZaZk
MMATMaticový a tenzorový počet5VZaZk
MPRManagement projektů5VZaZk
MULMultimédia5VZk
NSBNávrh, správa a bezpečnost5VZaZk
PDSPřenos dat, počítačové sítě a protokoly5VZk
MBAAnalýza systémů založená na modelech5VZk
PISPokročilé informační systémy5VZaZk
PMAProjektový manažer5VKlz
POSPokročilé operační systémy5VZk
PP1Projektová praxe 15VZa
PRMPrávní minimum3VZa
RETRétorika3VZa
SLOaSložitost (v angličtině)5VZk
SNTSimulační nástroje a techniky5VZaZk
SPPSystémy odolné proti poruchám5VZaZk
TOIPrincipy a návrh IoT systémů5VZaZk
UXIaUživatelská zkušenost a návrh rozhraní a služeb (v angličtině)5VKlz
VGEVýpočetní geometrie5VZk
VIZaVizualizace a CAD (v angličtině)5VKlz
VNVVysoce náročné výpočty5VZk
VYFVýpočetní fotografie5VKlz
WAPInternetové aplikace5VZaZk
ZPOZpracování obrazu5VZk
ZREZpracování řečových signálů5VZk
Předmět není v tomto akademickém roce otevřen
Zak: Způsob zakončení předmětu: Zk - zkouška, Za - zápočet, Klz - klas. zápočet, Kol - Kolokvium
Pov: P - povinný, PV - povinně volitelný, D - doporučený, V - volitelný
Nahoru