Inhalt
[ 289SEECADSV20 ] VL Networked Embedded Systems
|
|
|
|
 |
Workload |
Education level |
Study areas |
Responsible person |
Hours per week |
Coordinating university |
1,5 ECTS |
B3 - Bachelor's programme 3. year |
(*)Informationselektronik |
Alois Zoitl |
1 hpw |
Johannes Kepler University Linz |
|
|
 |
Detailed information |
Original study plan |
Bachelor's programme Electronics and Information Technology 2025W |
Learning Outcomes |
Competences |
Students have a sound theoretical understanding of networked embedded systems, including their architectures, their programming with C, peripheral devices used, real-time programming, and communication protocols.
|
|
Skills |
Knowledge |
Students are able to
- Explain the basic principles and architecture of networked embedded systems (K2).
- Identify and describe components and use cases within various networked embedded systems (K3).
- Analyze memory usage and hardware-specific constraints for optimization in embedded applications (K4).
- Understand and explain real-time programming techniques, including task prioritization, scheduling, and resource management, and their role in maintaining predictable system behavior in time-sensitive embedded applications (K2, K3).
- Describe the characteristics and typical use cases of communication protocols like I2C, SPI, UART, and Ethernet in networked embedded systems (K2).
|
- Understanding the principles, architecture, and core components of networked embedded systems, along with their practical applications.
- Learning essential data types, control structures, and low-level programming techniques in C relevant to embedded environments, focusing on hardware interaction and optimization.
- Exploring the functionalities of common peripherals (e.g., timers, ADCs) and their roles in embedded system operations.
- Gaining insight into real-time programming fundamentals such as task prioritization, scheduling, and resource management, with a focus on ensuring predictable system behavior.
- Acquiring knowledge of standard communication protocols (I2C, SPI, UART, Ethernet) used to enable reliable communication in networked embedded systems.
|
|
Criteria for evaluation |
written examination and/or oral examination
|
Methods |
Slide presentations complemented by examples presented on the blackboard and with videos.
|
Language |
English and French |
Study material |
The lecture is mainly based on slides. Slides and additional materials will be made available for download in PDF format.
|
Changing subject? |
No |
|
|
 |
On-site course |
Maximum number of participants |
- |
Assignment procedure |
Assignment according to sequence |
|
|
|