Skip to main content
Skip header

Software Engineering

Type of study Doctoral
Language of instruction English
Code 654-0906/03
Abbreviation SI
Course title Software Engineering
Credits 10
Coordinating department Department of Industrial Systems Management
Course coordinator doc. Ing. Milan Heger, CSc.

Subject syllabus

1. Software systems for obtaining and processing information.
2. Operation algorithms and their implementation program for the collection, transmission and data processing.
3. The complexity of algorithms and their optimization.
4. Word processing, image and speech.
5. Programming languages.
6. Software systems for data processing and presentation.

Literature

SOMMERVILLE, I. Software engineering. 9th ed. Boston: Addison-Wesley, 2011. ISBN 978-0-13-703515-1.
PRESSMAN, R. S. a B. R. MAXIM. Software engineering: a practitioner's approach. 8th ed., international ed. New York: McGraw-Hill Education, 2014. ISBN 978-1-259-25315-7.
BRUEGGE, B. a A. H. DUTOIT. Object-oriented software engineering: using UML, patterns, and Java. 3rd ed., international ed. Upper Saddle River: Pearson, 2010. ISBN 978-0-13-815221-5.

Advised literature

ABELL, M. L. a J. P. BRASELTON. Mathematica by example. Fifth edition. London: Academic Press, 2017. ISBN 978-0-12-812481-9.
MILI, A. a F. TCHIER. Software testing: concepts and operations. Hoboken: Wiley, 2015. ISBN 978-1-118-66287-8.