Antagningsdata

Välj region och språk

Välj språk för hela webbplatsen.

Publicerad utbildningskatalog

Programming Embedded Systems

Utbildningsinformation från den publicerade källan. Utbildningen och dess tidsbundna tillfällen hålls åtskilda.

Utbildningsfakta

Kod: 1DT106

The course covers the following areas: development environments for embedded software, resource-aware programming, hardware programming, developing multi-threaded software, inter-process communication with shared memory and message passing, programming using real-time operating systems, fault detection and testing, and fault tolerance and fault recovery. To pass, you must be able to: Develop low-level embedded software using high-level programming in e.g. C. Explain the most important features of real-time operating systems and their use in embedded software. Use programming patterns that take into account the limitations of embedded hardware platforms, e.g. memory size, processor capacity, and bandwidth. Discuss basic mechanisms for establishing fault tolerance and recovery. Explain basic approaches in validating the functionality of embedded software.

Behörighet

120 credits including Computer Architecture and Operating Systems. Participation in Real Time Systems. Proficiency in English equivalent to the Swedish upper secondary course English 6.

Utbildningstillfällen

Varje tillfälle har egna datum och villkor. Avslutade tillfällen behålls som historik och innebär inte att en ny ansökan är öppen.

Källa och uppdatering

Skolverket Susa-navet

Hämtad: .

Publicerad: .

Visa källversion

Publiceringsversion: 8e217193-f5fa-4778-b085-a4521fd03e8d

Kontrollsumma: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Senast ändrad enligt källan: 2026-09-10T10:15:01