Detail specializace
Softwarové inženýrství
Zkratka: NSEN
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
Státní zkouška programu Informační technologie a umělá inteligence, specializace Softwarové inženýrství 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 Software Engineering (Analýza systémů založených na modelech, Automatizované testování a dynamická analýza, Bezpečnost informačních systémů, Strategické řízení informačních systémů, Management projektů, Analýza a návrh softwarových systémů).
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.
- Podpora průběžné integrace v rámci systému Copr
- Modelování a řízení projektového portfolia
- Nástroj pro tvorbu obsahu databáze pro účely testování software
- Dolování neobvyklého chování v datech trajektorií
- Generátory náhodných čísel pro kryptografii
- Nástroj pro správu a vizualizaci rizik v managementu projektů
- Automatizace v projektech vývoje softwarových aplikací
- Simulátor dopravních infrastruktur a situací
Diplomové práce jsou uloženy v Knihovně FIT, Božetěchova 2, Brno. Seznam diplomových prací včetně detailů je dostupný na Webu FIT:
https://www.fit.vut.cz/study/theses/.cs
Výběr akademického roku a studijního plánu
Přejít na doporučené průchody specializací
Zkr | Název | Kr | Pov | Zak | Fa |
---|---|---|---|---|---|
AVS | Architektury výpočetních systémů | 5 | P | ZaZk | FIT |
MSP | Statistika a pravděpodobnost | 6 | P | ZaZk | FIT |
SUI | Umělá inteligence a strojové učení | 5 | P | Zk | FIT |
TIN | Teoretická informatika | 7 | P | ZaZk | FIT |
UPA | Ukládání a příprava dat | 5 | P | ZaZk | FIT |
Zkr | Název | Kr | Pov | Zak | Fa |
---|---|---|---|---|---|
FLP | Funkcionální a logické programování | 5 | P | ZaZk | FIT |
PRL | Paralelní a distribuované algoritmy | 5 | P | ZaZk | FIT |
Zkr | Název | Kr | Pov | Zak | Fa |
---|---|---|---|---|---|
SEP | Semestrální projekt | 5 | P | Klz | FIT |
PP2 | Projektová praxe 2 | 5 | V | Klz | FIT |
Zkr | Název | Kr | Pov | Zak | Fa |
---|---|---|---|---|---|
DIP | Diplomová práce | 13 | P | Za | FIT |
Pov: P - povinný, PV - povinně volitelný, D - doporučený, V - volitelný
Doporučené průchody specializací
Softwarové inženýrství
Softwarové inženýrství je proces analýzy potřeb uživatelů, navrhování, konstruování a testování aplikací pro koncové uživatele. Cílem je seznámit studenty s teorií, technologiemi a postupy používanými při vývoji informačních systémů (IS) a naučit je takové systémy vyvíjet s použitím moderních vývojových prostředků, metod a technologií. Student se rovněž seznámí s metodikou a metodologií vývoje IS s ohledem na aktuální potřeby business sféry a se znalostními oblastmi managementu projektů. V povinných předmětech si studenti prohloubí znalosti získané v bakalářském studiu především v oblasti databázových a informačních systémů, dolování z dat, získávání znalostí z dat, umělé inteligence, automatizovaného testování a strojového učení. Pozornost je věnována také problematice bezpečnosti informačních systémů. Výběrem volitelných předmětů se může student dále zaměřit na prohloubení teoretických základů z oblasti formálních specifikací či kryptografie nebo se zaměřit praktičtěji například na tvorbu internetových aplikací a aplikací v distribuovaném prostředí. Díky kvalitnímu teoretickému vzdělání a širokému univerzálnímu základu aplikačně zaměřeného oborového studia je přitom zajištěna vysoká adaptabilita absolventa na mnohé aktuální požadavky jeho budoucí profesionální praxe, a to i v jiných oblastech informačních technologií.
Absolvent se orientuje v komponentách a architekturách informačních systémů, dovede integrovat technické a programové produkty při jejich vytváření.
1. ročník, zimní semestr
- Architektury výpočetních systémů
- Statistika a pravděpodobnost
- Teoretická informatika
- Ukládání a příprava dat
- Umělá inteligence a strojové učení
- Inteligentní systémy
1. ročník, letní semestr
- Funkcionální a logické programování
- Management projektů
- Paralelní a distribuované algoritmy
- Internetové aplikace
- Projektový manažer
- Přenos dat, počítačové sítě a protokoly
2. ročník, zimní semestr
- Analýza a návrh informačních systémů
- Bezpečnost informačních systémů
- Semestrální projekt
- Strategické řízení informačních systémů
- Pokročilé databázové systémy
- Získávání znalostí z databází