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: | 3.jakso, 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)
suomeksi
in English