VAMK

Change language: Suomi

Front Page > Study Search > Real Time Operating Systems (ITTS2103)

Real Time Operating Systems

Structure Type: Study unit
Code: ITTS2103
Type: Optional obligatory / Professional Studies
Curriculum: I-TT 2010 / 2011 / 2012 / 2013
TT 2014 / 2014V / 2015 / 2016 / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021
Level: Bachelor of Engineering
Year of Study: 3 (2012-2013 / 2013-2014 / 2014-2015 / 2015-2016 / 2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024)
Credits: 3 cr
Responsible Teacher: Matila, Jukka
Language of Instruction: Finnish

Courses

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1I-TT-3N, I-TT-3V2013-03-04 – 2013-05-24Jukka MatilaFinnish2013-02-11 – 2013-03-04
2I-TT-3N2014-03-10 – 2014-05-03Jukka MatilaFinnish2013-12-09 – 2014-03-14
3I-TT-3N2015-03-02 – 2015-05-02Jukka MatilaFinnish2014-12-08 – 2015-03-06
4I-TT-3N2016-03-07 – 2016-05-07Jukka MatilaFinnish2015-12-07 – 2016-03-11
5I-TT-3V2017-01-09 – 2017-03-05Jukka MatilaFinnish2016-12-12 – 2017-01-16
6I-TT-3N2017-01-09 – 2017-04-30Jukka MatilaFinnish2016-12-12 – 2017-01-16
7I-TT-3N2018-10-22 – 2018-12-21Jukka MatilaFinnish2018-08-20 – 2018-09-17
8I-TT-3N2020-01-07 – 2020-02-21Jukka MatilaFinnish2019-12-16 – 2020-01-14
3001TT2018-3, TT2018-3C, TT2018-3D2021-01-04 – 2021-03-14Jukka MatilaFinnish2020-08-17 – 2021-01-10
3002TT2018V-3A2021-03-01 – 2021-05-31Jukka MatilaFinnish2020-08-17 – 2021-01-10
3003TT2019-3B2021-10-25 – 2021-12-19Jukka MatilaFinnish2021-08-16 – 2022-01-08
3007TT2020-3, TT2020-3C2022-10-24 – 2022-12-17Jukka MatilaFinnish2022-08-01 – 2022-09-06
3008TT2020V-3, TT2020V-3A, TT2020V-3B2023-03-06 – 2023-05-31Jukka MatilaFinnish2022-12-01 – 2023-01-09
3009TT2021-3, TT2021-3B, TT2021-3D2023-08-28 – 2023-12-16Jukka MatilaFinnish2023-08-01 – 2023-09-06

The descriptions shown below are for the academic year: 2023-2024

Learning Outcomes

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.

Student's Workload

81 h, which contains 42 h of scheduled contact studies in day-time studies and 30 h in weekend studies.
The assessment of student’s own learning 1 h is included in contact lessons.

Prerequisites / Recommended Optional Courses

Microcontrollers Laboratory Exercises.

Contents

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.

Recommended or Required Reading and Other Learning Resources/Tools

Jean J. Labrosse: McroC/OS-II: The Real-Time Kernel.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, exercises, a project work.

Assessment Criteria

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.

Assessment Methods

An examination 60 %, a project work 40 %.


Back