Operating systems and server environments (5 cr)
Code: IT00EB83-3003
General information
Enrollment
07.11.2022 - 18.11.2022
Timing
09.01.2023 - 28.04.2023
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Department of Information Technology
Campus
Mikkeli Campus
Teaching languages
- English
Seats
20 - 40
Degree programmes
- Degree Programme in Information Technology
Teachers
- Heikki Brotkin
Teacher in charge
Timo Hynninen
Groups
-
ITMI22SPInformation technology, full-time studies
Objective
You know the structure, components and operation of modern operating systems.
You develop your skills in the advanced use of Windows and Linux operating systems, involving both graphical and command line interfaces.
Content
What is an operating system?
What are the tasks and components of an OS?
What is the kernel of an OS and how can it be implemented?
What are processes and threads, memory management, virtual memory technologies, input/output subsystems, interrupts and file systems?
How do server operating systems differ from client operating systems?
Opiskelumateriaali
Operating Systems: Three Easy Pieces (available online at: http://www.ostep.org )
William Stallings: Operating Systems: Internals and Design Principles.
Silberschatz, Galvin & Gagne: Operating System Concepts.
Yksilölliset oppimisväylät
Scheduled track: Teaching and guidance sessions as specified in the weekly schedule. You will complete course assignments and practical assignments, and complete a final exam.
TKI ja työelämäyhteistyö
None
Evaluation scale
1-5
Assessment methods and criteria
Exercises and final exam