Operating systems

Structure Type: Course
Code: KL04BT50018
Level: Bachelor
Credits: 4.0 points
Responsible Teacher: Anttonen, Alpo
Language of Instruction: Finnish

Course Implementations, Planned Year of Study and Semester

Curriculum  Semester  Credits  Start of Semester  End of Semester
TITE-2013   1 spring   4.0   2014-01-02   2014-07-31  
TITE-2014   1 spring   4.0   2015-01-02   2015-07-31  
TITE-2015   1 spring   4.0   2016-01-01   2016-07-31  
TITE-2016   1 spring   4.0   2017-01-01   2017-07-31  

Learning Outcomes

Upon completion of the course, students will be competent in the concepts associated with operating systems and will be introduced to memory management and filing systems.

Student's Workload

Total work load of the course: 80 h
- of which scheduled studies: 40 h
- of which autonomous studies: 40 h

Prerequisites / Recommended Optional Courses

No previous studies are required.


- Concepts associated with operating systems
- Process management
- Sychronization and communication
- Memory control and hierarchy
- Control of peripheral devices
- Basics of Linux

Recommended or Required Reading

- Haikala: Käyttöjärjestelmät, Modeemi Ry.

- Ernvall: Käyttöjärjestelmien perusteet. Opintomoniste, Jyväskylän yliopisto.

- Lecture notes

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures, practical exercises on the computer

Assessment Criteria

5 Students are able to commendable rate issues and know how to apply them.
4 -3 Students are able to rate the key issues
2 -1 Students are able to rate the basics

Assessment Methods

Exercises and examination