course: Embedded Multimedia
- teaching methods:
- lecture with integrated tutorials
- Moodle, computer based presentation
- responsible person:
- Prof. Dr.-Ing. Rainer Martin
- Dr. Wolfgang Theimer (extern)
- offered in:
- summer term
dates in summer term
- start: Wednesday the 22.04.2020
- lecture with integrated tutorials Wednesdays: from 16:15 to 17.45 o'clock
All statements pertaining to examination modalities (for the summer/winter term of 2020) are given with reservations. Changes due to new requirements from the university will be announced as soon as possible.
|Form of exam:||written|
|Registration for exam:||FlexNow|
Students acquire basic skills for system design, implementation, integration and testing of multimedia solutions in the field of embedded systems. They are able to evaluate hardware and software architectures of embedded multimedia systems. They gain programming experience using a Linux-based platform and solve a multimedia communication problem in a project team.
The course teaches the basics for carrying out development work in the field of embedded systems and focuses on multimedia technologies. At the beginning of the lecture a short introduction into the development processes such as system engineering, software development and test procedures is given to prepare the project teams methodically. Subsequently, basic hardware and software architectures of embedded systems are presented in order to enable the students to classify solution concepts. The course then focuses on the detailed analysis of an embedded platform using the Raspberry Pi as an example. The use of the processor platform and the peripheral components is deepened on the basis of the cross-platform development environment Qt Creator with C/C++. During the practical implementation in a project team, students acquire the skills to jointly structure a development problem, develop a solution concept and integrate existing software modules into an overall solution. The approach to the problem and the solution must be documented by the project team and is finally presented to all participants.
- Kenntnis der Programmiersprache C/C++
- Object-oriented programming
- Basics of signal processing
Requirements: Knowledge of the programming language C/C++
Language: German or English, by appointment