Utbildningsbevis
Inriktning
Programmering och utveckling av inbyggda system
Detta utbildningsbevis är utfärdat i enlighet med bestämmelserna i förordning (2009:130) om yrkeshögskolan. Utbildningen har anordnats av YH Akademin.
Utfärdat den 2026-02-23
YH Akademin
| Kurs | Yh-poäng | Betyg* | Datum |
| Programmering i C/C++ | 30 | G | 2026-02-18 |
| Kommunikationsprotokoll | 15 | - | - |
| Utveckling av inbyggda system | 30 | - | - |
Visar kurser 1 till 3 av 3
Totalt 30 YH-poäng avklarade. Utbildningen omfattar 75 YH-poäng.
I yrkeshögskoleutbildning används något av betygen Icke godkänt, Godkänt eller Väl godkänt. Om betyget är lägst G har den studerande nått målen för kursen. Kursernas omfattning anges av poängtalet. Fem YH-poäng motsvarar en veckas heltidsstudier.
Jenny Hedblom
Ledningsgruppsrepresentant
Utbildningsbevis för Yrkeshögskoleutbildning inriktning
Programmering och utveckling av inbyggda system
Utfärdat den 2026-02-23
Beskrivning av utbildningens innehåll och mål
Efter avslutad utbildning och godkänt resultat i samtliga kurser uppnår den studerande följande mål:
Kunskaper om:
- Redogöra för hårdvarunära programmering och design samt implementation av inbyggda system och komponentbaserad systemutveckling
- Förklara kvalitetskrav, prestanda- och säkerhetsaspekter för kunder, medarbetare och andra intressenter
- Redogöra för C-/C++ programmering på fördjupad nivå och dess relaterade tekniker, verktyg för utveckling av realtidssystem och parallellprogrammering
- Beskriva de mest förekommande kommunikationsprotokollen inom inbyggda system och hur de används i skarpa lägen, exempelvis CAN, Ethernet, Wifi, Bluetooth, TCP/IP, MQTT, I2C, SPI, UART
- Redogöra för delar och funktionssamband i ett inbyggt system samt olika typer av inbyggda system och processorfamiljer
- Beskriva kringutrustning på fördjupad nivå; enkel utrustning, t ex I/O, drivsteg, A/D, D/A, PWM, sensorer, minnestyper, samt komplex utrustning, exempelvis bussar, Bluetooth, nätverk, touchenheter och displayer, ljud
- Redogöra för olika former av testning såsom enhetstestning, integrationstestning, inklusive design för test, felsökning, debuggers
- Förklara de olika kommunikationsprotokollens användningsområden
Färdigheter i att:
- Programmera applikationer i C/C++ för utveckling av olika inbyggda system
- Planera och utveckla multi-trådad programvara samt tillämpa avancerade datastrukturer och algoritmer
- Testa, debugga, felsöka och validera system med stöd av systemverktyg
- Driva utveckling i enlighet med Safety-Critical Systems
- Programmera ett inbyggt system och tillämpa RTOS med hantering av semaforer, köer, processer, avbrott, mm
- Identifiera och tillämpa olika kommunikationsprotokoll
- Identifiera, välja och använda de verktyg och applikationer som kan vara ett stöd för styrning och analys av protokollen
- Kommunicera åtaganden och lösningar inom utveckling av inbyggda system och mjukvaruproduktion
Kompetenser:
- Programmera, utveckla, felsöka och enhetstesta mjukvaruapplikationer i C/C++ för inbyggda system
- Analysera och designa i hårdvarunära systemlösningar för att uppnå ett önskat resultat
- Behandla det aktuella problemområdet samt välja lämpliga verktyg och metoder i relation till uppdragets mål
- Tillämpa de olika kommunikationsprotokollen och med hjälp av analysverktyg analysera och övervaka information på protokollen
{data.course_content}
Jenny Hedblom
Ledningsgruppsrepresentant