352-0907/05 – Softwarové inženýrství (SWING)
Garantující katedra | Katedra automatizační techniky a řízení | Kredity | 10 |
Garant předmětu | doc. Ing. Marek Babiuch, Ph.D. | Garant verze předmětu | doc. Ing. Marek Babiuch, Ph.D. |
Úroveň studia | postgraduální | Povinnost | povinně volitelný typu B |
Ročník | | Semestr | zimní + letní |
| | Jazyk výuky | angličtina |
Rok zavedení | 2021/2022 | Rok zrušení | |
Určeno pro fakulty | FS, HGF | Určeno pro typy studia | doktorské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Studenti prokazují hluboké znalosti z oblastí: Softwarové systémy pro zpracování informace. Algoritmy činnosti a jejich programová realizace pro sběr, přenos a zpracování dat. Složitost algoritmů a jejich optimalizace. Zpracování textu, obrazu, řeči. Relační databázové systémy a jejich aplikace. Programové systémy pro zpracování naměřených dat a jejich prezentaci. IoT systémy v moderních aplikacích, bezdrátový přenos měřených dat, webové služby.
Vyučovací metody
Přednášky
Individuální konzultace
Experimentální práce v laboratoři
Projekt
Anotace
Předmět softwarové inženýrství se věnuje aktuálním technologiím v oblasti vývoje softwaru na všech platformách od desktopových a webových aplikací na PC až po oblast embedded systémů a konkrétních mikrokontrolérů a IoT modulů. V oblasti vývoje SW pro PC se specializuje na moderní jazyky jako C# a Python ve vývojovém prostředí Visual Studio, v oblasti embedded systémů se specializuje na vývojové platformy, jazyky a nástroje konkrétních mikrokontrolérů. V oblasti vývoje software se předmět zaměřuje na vývojové kity a desky obsahující komunikační sběrnice, čipy podporující Ethernet a bezdrátovou komunikaci, moduly pro ukládání a zpracování dat, měřicí periferie a senzorové moduly.
Povinná literatura:
Doporučená literatura:
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Zpracování projektu.
Ústní zkouška.
E-learning
Další požadavky na studenta
Student na začátku příslušného semestru definuje oblast z oboru softwarového inženýrství a informačních technologií, která je součástí jeho disertační práce či předmětem VaV činnosti. V rámci této oblasti s pedagogem definují projekt, který bude v rámci zkoušky obhájen.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Softwarové systémy pro zpracování informace.
Algoritmy činnosti a jejich programová realizace pro sběr, přenos a zpracování dat.
Business modelování, tvorba algoritmů a jejich realizace.
Složitost algoritmů a jejich optimalizace.
Zpracování textu, obrazu, řeči.
Relační databázové systémy a jejich aplikace.
Programové systémy pro zpracování naměřených dat a jejich prezentaci.
IoT, mikrokontroléry, vývojové desky a smart moduly.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.