Module summary
Module name:
Internal number:
Coordinator:
Extent:
Semester:
Pre-requisites with regard to content: Computer Science 1
Pre-requisites according to the examination regulations:
Module Internship
Competencies:

The courses of this module teach the students the fundamental concepts about embedded systems. Students know the basic terminology about embedded systems and they are able to distinguish different types of real-time systems from each other. By studying the CAN bus technology, students get to know a typical communication medium and acquain with the CDMA technology an important coding scheme for data transmission. Students are able to implement typical programming tasks in the field of embedded systems in C. Furthermore, students learn how to deal with software tools that are suited for analyzing and developing embedded systems.

Assessment:
Individual exams
Course: Embedded Software
Internal number: MINB6114 Type/mode: Lecture
Lecturer:
Prof. Daniel Schwarz
Language of instruction:
German
Credits (ECTS): 2 Contact hours: 2
Workload: 60 hours (30 hours presence, 30 hours self-contained work) Assessment: Concept 1 Semester (graded)
Content:

The lecture introduces software development methods for embedded real time systems. Embedded systems within the meaning of this lecture are systems that are controlled by computer software and are part of a larger system whose primary function is not compute-oriented. For real-time systems, the result has to be computed within a specified time frame. In particular, topics from the following areas are covered: Design and architecture of automotive ECUs, bus architectures, data transmission encodings, Embedded C.

Recommended reading:

Slides, blackboard, exercise sheets

Comments:

Lecture

Course: Embedded Software Laboratory
Internal number: MINB6124 Type/mode: Exercise
Lecturer:
Prof. Daniel Schwarz
Language of instruction:
German
Credits (ECTS): 3 Contact hours: 2
Workload: 90 hours (30 hours presence, 60 hours self-contained work) Assessment: Exercise 1 Semester (not graded)
Content:

With the help of the modeling tool CANoe the participants design a control unit in the field of automotive electronics. The project also includes tasks from the field of signal decoding.

Recommended reading:

Software and hardware tools für designing automative ECUs

Comments:

Practical work