Embedded Systems Programming (C0015), 3 op
Perustiedot
Kurssin nimi: | Embedded Systems Programming |
Winhakoodi: | C0015 |
Kurren lyhenne: | ESP |
Opintopisteet: | 3 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 2.vsk |
Jakso: | Kevätlukukausi, 4.jakso |
Lukuvuosi: | 0708 |
Opetuskieli: | English |
Opettaja: | Antti Piironen |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Programming
Microprocessors
Sisältö (ydinaines ja -osaaminen)
- Introduction to C-language
- Complicated C-language structures
- Using C-language in embedded systems
- Modular embedded software
- Embedded systems architecture
Sisältö (täydentävä ja erityisosaaminen)
- Software development of embedded systems: tools and testing equipment
- Software projects and processors
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
-The student know how to use C-language in embedded systems and can identify possible problem structures.
- The student can divide software program into modules and understands how to develop these.
- The student understands the importance of testing and know how to find software defects.
- The student know differen architectural solutions, which are userd in embedded systems.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
- The student knows how to write, compile and test an embedded software.
- The student knows how to construct simple microcontroller environment and how to program a microcontroller.
Kirjallisuus ja muu materiaali
Opetusmenetelmät
Lectures, laboratory exercises, project work
Opiskelijan kuormittavuus
Luennot - 14
Tentti - 2
Laboratoriotyöt - 28
Projektit - 20
Verkko-opetus - 16
Arvioinnin perusteet
Koulutusohjelmakohtaiset kompetenssit
Ohjelmistotekniikka
Mittaustekniikka
Tiedonhankinnan valmiudet ja uuden tiedon seuraaminen ja soveltaminen (T)