course: Embedded Multimedia

number:
141168
teaching methods:
lecture with integrated tutorials
media:
Moodle, computer based presentation
responsible person:
Prof. Dr.-Ing. Rainer Martin
lecturer:
Dr. Wolfgang Theimer (extern)
language:
german
HWS:
4
CP:
6
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

Exam

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
Date:18.08.2020
Begin:09:30
Duration:120min
Room : HID

goals

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.

content

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.

requirements

  • Kenntnis der Programmiersprache C/C++

recommended knowledge

  • Object-oriented programming
  • Basics of signal processing

Requirements: Knowledge of the programming language C/C++

miscellaneous

Language: German or English, by appointment