Real Time Operating Systems
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IITS2106 |
Tyyppi: | Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot |
OPS: | IT 2016 / 2017 / 2018 / 2019 / 2020 / 2021 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 3 (2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024) |
Laajuus: | 3 op |
Vastuuopettaja: | Mäkinen, Seppo |
Opetuskieli: | Englanti |
Toteutukset
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
1 | I-IT-3N | 22.10.2018 – 21.12.2018 | Jukka Matila | Englanti | 20.8.2018 – 17.9.2018 |
2 | I-IT-3N | 21.10.2019 – 20.12.2019 | Jukka Matila | Englanti | 19.8.2019 – 9.9.2019 |
3001 | IT2018-3, IT2018-3C, IT2018-3D | 19.10.2020 – 3.1.2021 | Jukka Matila | Englanti | 17.8.2020 – 11.9.2020 |
3003 | IT2019-3, IT2019-3C, IT2019-3D | 25.10.2021 – 2.1.2022 | Jukka Matila | Englanti | 1.8.2021 – 6.9.2021 |
3004 | IT2020-3, IT2020-3C | 24.10.2022 – 17.12.2022 | Jukka Matila | Englanti | 1.8.2022 – 6.9.2022 |
3005 | IT2021-3, IT2021-3B | 9.10.2023 – 16.12.2023 | Jukka Matila | Englanti | 1.8.2023 – 6.9.2023 |
Alla oleva kuvaus koskee lukuvuotta: 2023-2024
Osaamistavoitteet
After the course, the student knows the working principles related with real time operating systems, and she knows how to produce software for real time operating systems.
Opiskelijan työmäärä
81 h, which contains 42 h of scheduled contact studies.
The assessment of student’s own learning 1 h is included in contact lessons.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Microcontrollers Laboratory Exercises.
Sisältö
Basics of real time operating systems, scheduling methods, advantages and disadvantages of the event loop, programming of a real time operating system using the MicroC-OS II environment.
Opiskelumateriaali
Jean J. Labrosse: McroC/OS-II: The Real-Time Kernel.
Opetusmuoto / Opetusmenetelmät
Lectures, exercises, a project work.
Arviointikriteerit
Grade 5: The student can create a working multiple-task program, which works on an embedded system.
Grade 3: The student can write a working multiple-task program.
Grade 1: The student understands the basic concepts of real time operating systems.
Arviointimenetelmät
An examination 60 %, a project work 40 %.