Přeskočit na hlavní obsah
Přeskočit hlavičku

Softwarové inženýrství

Typ studia doktorské
Jazyk výuky angličtina
Kód 352-0907/05
Zkratka SWING
Název předmětu česky Softwarové inženýrství
Název předmětu anglicky Software Engineering
Kreditů 10
Garantující katedra Katedra automatizační techniky a řízení
Garant předmětu doc. Ing. Marek Babiuch, Ph.D.

Subject syllabus

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.

Literature

VIRIUS, Miroslav, 2012. C# 2010: hotová řešení. Brno: Computer Press. ISBN 978-80-251-3730-7.
BISHOP, Judith Mary, 2010. C#: návrhové vzory. Přeložil Jiří KOUTNÝ. Brno: Zoner Press. Encyklopedie Zoner Press. ISBN 978-80-7413-076-2.
HORÁK, Jaroslav, 2007. Hardware: učebnice pro pokročilé. 4. aktualiz. vyd. Brno: Computer Press. ISBN 978-80-251-1741-5.
LACKO, Ľuboslav, 2015. Vývoj aplikací pro Android. Přeložil Martin HERODEK. Brno: Computer Press. ISBN 978-80-251-4347-6 .
GOVE, Darryl, 2011. Programování aplikací pro vícejádrové procesory. Přeložil Lukáš KREJČÍ. Brno: Computer Press. ISBN 978-80-251-3487-0.
RAJSHEKHAR, A.P., 2013. .NET Framework 4.5 Expert Programming Cookbok. Birmingham: Packt Publishing. ISBN 978-1-84968-742-3 .
BATRINU, Catalin, 2017. ESP8266 Home Automation Projects. Birmingham: Packt Publishing. ISBN 978-1-78728-262-9 .
DENNIS, Andrew K., 2015. Raspberry Pi Home Automation with Arduino. Second Edition. Birmingham: Packt Publishing. ISBN 978-1-78439-920-7 .
LEA, Perry, 2018. Internet of Things for Architects. Birmingham: Packt Publishing. ISBN 978-1-78847-059-9 .
WAHER, Peter, 2018. Mastering Internet of Things: Design and crete your IoT application using Raspberry Pi3. Birmingham: Packt Publishing. ISBN 978-1-78839-748-3 .

Advised literature

HANÁK, Ján, 2006. C#: praktické příklady. Praha: Grada Publishing. Moderní programování. ISBN 80-247-0988-0.
SUMMERFIELD, Mark, 2010. Python 3: výukový kurz. Přeložil Lukáš KREJČÍ. Brno: Computer Press. ISBN 978-80-251-2737-7.
RINGLER, Rodney, 2014. C# Multithreaded and Parallel Programming. Birmingham: Packt Publishing. ISBN 978-1-84968-832-1 .
LIBERTY, Jesse, 2008. Learning C# 3.0. Sebastopol: O'Reilly. ISBN 978-0-596-52106-6 .
PETZOLD, Chalres, 2016. Creating Mobile Apps with Xamarin.Forms: Cross-platform C# programming for iOS, Android, and Windows. Redmond: Microsoft Press. ISBN 978-1-5093-0297-0 .
ERICKSON, Jeff, 2018. Algorithms. ISBN 978-1-792-64483-2 .
VAISH, Diwakar, 2018. Python Robotics Project: Build smart and collaborative robots using Python. Birmingham: Packt Publishing. ISBN 978-1-78883-292-2 .
COX, Tim a Steven Lawrence FERNANDES, 2018. Raspberry Pi3 Cookbook for Python Programmers. 3. Birmingham: Packt Publishing. ISBN 978-1-78862-987-4 .