352-0907/04 – Software Engineering (SWING)
Gurantor department | Department of Control Systems and Instrumentation | Credits | 10 |
Subject guarantor | doc. Ing. Marek Babiuch, Ph.D. | Subject version guarantor | doc. Ing. Marek Babiuch, Ph.D. |
Study level | postgraduate | Requirement | Choice-compulsory type B |
Year | | Semester | winter + summer |
| | Study language | Czech |
Year of introduction | 2021/2022 | Year of cancellation | |
Intended for the faculties | FS, HGF | Intended for study types | Doctoral |
Subject aims expressed by acquired skills and competences
Students demonstrate deep knowledge of the following areas: Software systems for information processing. Algorithms of action and their program realization for acquisition, transmission and data processing. Algorithms complexity and optimization. Text, picture and speak processing. Relation database systems and their applications. Program systems for data processing and their presentation.
IoT systems in modern applications, wireless data transmission of measured data, web services.
Teaching methods
Lectures
Individual consultations
Experimental work in labs
Project work
Summary
The software engineering cource is devoted to current technologies in the area of software development on all platforms from desktop and web applications on PC to the area of embedded systems and specific microcontrollers and IoT modules. In the field of software development for PC course presents modern languages such as C # and Python in the Visual Studio development environment, in the area of embedded systems course is devoted to development platforms, languages and tools of specific microcontrollers . In the field of software development, the course focuses on development kits and boards containing communication buses, chips supporting Ethernet and wireless communication, data storage and processing modules, measuring peripherals and sensor modules.
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
Project.
Oral exam.
E-learning
Other requirements
The student defines the field of software engineering and information technology, which is part of his/her dissertation or the subject of R&D activities at the beginning of the semester. Within this area they define with a teacher a project that will be defended in the exam.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
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.
Algorithms complexity and optimization.
Text, picture and language processing.
Relation database systems and their applications.
Program systems for data processing and their presentation.
IoT, microcontrollers, development boards and smart modules.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.