The student understands basic principles of operating systems.
The students needs much help in applying the knowledge got from the course.
The student understands operating system principles and can apply this information mostly in practice. Her/his knowledge level of operating system related stuff is moderate and he/she needs assistance in applying the knowledge in practice to some extent,
The student has excellent level of knowledge and ability to apply skills got from the course. Student is able to acquire new operating system related information, knows how it is related to the principles learned in the course and can apply also this information,
Tanenbaum & Bo: Modern Operating Systems: 4th ed. (c) 2013 Prentice-Hall, Inc.
and slides made therefrom.
William Stallings: Operating Systems Internals and Design Principles. Pearson Education Limited. 2018 Ninth edition, global edition.
Bach: Design of the UNIX Operating System. 1986 Prentice Hall
The grade of the course comes from the training activity. The following scale is used:
Training activity at least Grade
---------------------------------------- ---------- -
In addition to above I will give some exercise activity points to those students that help the group in learning. The amount of points depends on how much help is offered and proofs of that must be visible on moodle.
30.08.2021 - 17.12.2021
01.05.2021 - 03.09.2021
0 - 40
There is none.
Degree Programme in ICT Engineering
TAMK Main Campus
There is none.
Not relevant in this type of a course.
There is no exam in the course.
The course material is mostly in English.
1 cr corresponds to 27 h of student work.
The content is based on the principles of the Linux operating system. This gives the student the ability to understand other types of operating systems as well.
Preliminary content sequencing for the course:
Processes and Threads
Virtualization And The Cloud
Multiple Processor Systems
Operating System Design
There is no understanding of operating systems.
The basics and structure of operating systems as well as motivation behind are known.
In addition to the above: the services provided by operating systems can be found and utilized.
In addition to the above: the student has the ability to independently determine the features of different operating systems and apply the services they provide. The internal structures of operating systems are understood with their consequences to overall operation of the system, as well as different types of operating systems can be inspected individually: mobile, real-time, etc. The appropriate operating system can be selected.