Embedded SystemsLaajuus (9 op)
Tunnus: AT00CK34
Laajuus
9 op
Opetuskieli
- englanti
Osaamistavoitteet
The student is able to
- Recognize the main components of an embedded system and understand the system architecture
- Describe the properties of different electronics components and choose appropriate components for the application
- Design and implement embedded software in the C programming language
- Design and implement a simple embedded device
Ilmoittautumisaika
06.05.2024 - 30.08.2024
Ajoitus
01.08.2024 - 31.12.2024
Opintopistemäärä
9 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Industrial Information Technology
Opettaja
- Karri Miettinen
- Jouni Könönen
Opetusryhmät
- Luennot (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
TLPRIIT23SBachelor's Degree Programme in Industrial Information Technology 23S Lappeenranta
Pienryhmät
- Luennot
Osaamistavoitteet
The student is able to
- Recognize the main components of an embedded system and understand the system architecture
- Describe the properties of different electronics components and choose appropriate components for the application
- Design and implement embedded software in the C programming language
- Design and implement a simple embedded device
Toteutustapa ja opetusmenetelmät
Luennot, ohjelmointiharjoitukset ja harjoitustyö.
Ajoitus ja läsnäolo
Osallistuminen tunneille on suotavaa Time-edit järjestelmän osoittamina ajankohtina.
Oppimateriaali ja suositeltava kirjallisuus
Luennoilla ilmoitettava materiaali
Oppimisympäristö
Lappeenrannan kampus & Moodle
Opiskelijan ajankäyttö ja kuormitus
Kurssin laajuus on 9 ECTS, mikä vastaa noin 250 tuntia opiskelua. Tämä pitää sisällään luennot, opiskelun ja harjoitukset.
Sisältö
- Sulautettujen järjestelmien sovellutukset eri aloilla
- Komponenttien perusteet
- Sulautettu ohjelmointi
- Signaalien käsittely (digitaalinen ja analoginen I/O)
- Sulautetun järjestelmän suunnittelua
- Prototyypin kehittäminen
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Ohjelmoinnin perusteet Pythonilla
Arviointimenetelmät
Arvioitava harjoitustyö. Ei tenttiä.
Arviointiasteikko
1-5
Hylätty (0)
Jäljempänä kuvattu osaamisen taso 1 ei toteudu.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset pääpiirteissään, ja laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu. Opiskelija osaa esitellä työnsä muille.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset, ja vaatimukset ja laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu. Ohjelmiston ja laitteiston suunnittelussa on huomioitu modulaarisuus. Opiskelija osaa esitellä työnsä muille ja vastata kysymyksiin.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset. Laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu, ja arkkitehtuurisuunnittelussa tehdyt valinnat on perusteltu ja johdettu vaatimuksista soveltuvin osin. Ohjelmiston ja laitteiston suunnittelussa on huomioitu modulaarisuus ja testattavuus, ja vaatimuksenmukaisuus on osoitettu testein. Opiskelija osaa esitellä työnsä muille ja vastata kysymyksiin. Opiskelija suorittaa harjoitustyön annetun aikataulun puitteissa.
Ilmoittautumisaika
15.05.2023 - 01.09.2023
Ajoitus
01.08.2023 - 31.12.2023
Opintopistemäärä
9 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Industrial Information Technology
Opettaja
- LAB_virtuaalihenkilö_TVT_01 Virtuaaliopettaja (LAB)
Ryhmät
-
TLPRIIT22SBachelor's Degree Programme in Industrial Information Technology 22S Lappeenranta
Osaamistavoitteet
The student is able to
- Recognize the main components of an embedded system and understand the system architecture
- Describe the properties of different electronics components and choose appropriate components for the application
- Design and implement embedded software in the C programming language
- Design and implement a simple embedded device
Arviointiasteikko
1-5
Ilmoittautumisaika
21.11.2022 - 08.01.2023
Ajoitus
30.01.2023 - 30.04.2023
Opintopistemäärä
9 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Industrial Information Technology
Opettaja
- Jouni Könönen
Opetusryhmät
- Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
TLPRIIT21SBachelor's Degree Programme in Industrial Information Technology 21S Lappeenranta
Pienryhmät
- Luennot 1
Osaamistavoitteet
The student is able to
- Recognize the main components of an embedded system and understand the system architecture
- Describe the properties of different electronics components and choose appropriate components for the application
- Design and implement embedded software in the C programming language
- Design and implement a simple embedded device
Toteutustapa ja opetusmenetelmät
Luennot, ohjelmointiharjoitukset ja harjoitustyö.
Oppimateriaali ja suositeltava kirjallisuus
Luennoilla ilmoitettava materiaali
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Campus Online -kurssi "C Programming" (https://campusonline.fi/course/c-programming-2/) tai vastaavat taidot.
Arviointimenetelmät
Arvioitava harjoitustyö. Ei tenttiä.
Arviointiasteikko
1-5
Hylätty (0)
Jäljempänä kuvattu osaamisen taso 1 ei toteudu.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset pääpiirteissään, ja laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu. Opiskelija osaa esitellä työnsä muille.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset, ja vaatimukset ja laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu. Ohjelmiston ja laitteiston suunnittelussa on huomioitu modulaarisuus. Opiskelija osaa esitellä työnsä muille ja vastata kysymyksiin.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija osaa suunnitella ja toteuttaa osuuden sulautetun laitteen ohjelmistosta tai laitteistosta. Laite toteuttaa sille asetetut vaatimukset. Laitteiston tai ohjelmiston arkkitehtuuri on dokumentoitu, ja arkkitehtuurisuunnittelussa tehdyt valinnat on perusteltu ja johdettu vaatimuksista soveltuvin osin. Ohjelmiston ja laitteiston suunnittelussa on huomioitu modulaarisuus ja testattavuus, ja vaatimuksenmukaisuus on osoitettu testein. Opiskelija osaa esitellä työnsä muille ja vastata kysymyksiin. Opiskelija suorittaa harjoitustyön annetun aikataulun puitteissa.