Abstract: This bachelor’s thesis focuses on the exploration of instructional operating systems developed to complement undergraduate classes on operating systems. We investigated which instructional operating systems exist and described the most notable of them. We selected the two, installed them on a modern computer, and implemented assignments from process scheduling and memory management. We described our experience of working with each system and their environments and suggested a few approaches on how to introduce instructional OS to the operating systems course curriculum.Keywords: operating system, teaching process, xv6, pintosPublished in DKUM: 07.11.2022; Views: 536; Downloads: 68 Full text (2,86 MB)