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
07.05.2025 - 31.08.2025
Ajoitus
08.09.2025 - 12.12.2025
Opintopistemäärä
9 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Industrial Information Technology
Opettaja
- Tommi Veijalainen
- Mira Vorne
- Juha Hyytiäinen
Opetusryhmät
- Luennot 1 (Koko: 500. Avoin AMK: 0.)
Ryhmät
-
TLTIEX25S2Saapuvat vaihto-opiskelijat 25S, pitkät vaihdot, tietotekniikka, Lahti
-
TLTIIIT24SBachelor's Degree Programme in Industrial Information Technology 24S Lahti
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ö.
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ö
Lahti kampus & Moodle
Opiskelijan ajankäyttö ja kuormitus
Kurssin laajuus on 9 ECTS, mikä vastaa noin 243 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
Esitettävä ja arvioitava kurssityö ja mahdolliset viikkotehtävät.
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
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.