Inhalt

[ 289SEECADSV20 ] VL Networked Embedded Systems

Versionsauswahl
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