Skip to main content
Skip header

Software Engineering

Type of study Doctoral
Language of instruction Czech
Code 352-0907/02
Abbreviation SWING
Course title Software Engineering
Credits 10
Coordinating department Department of Control Systems and Instrumentation
Course coordinator doc. Ing. Marek Babiuch, Ph.D.

Subject syllabus

Software systems for information processing. Algorithms of action and their program realization for acquisi-tion, transmission and data processing. Business modelling, algorithms developing and realization. Algo-rithms complexity and optimization. Text, picture and language processing. Relation database systems and their applications. Program systems for data processing and their presentation.

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 .