Skip to main content

Operating Systems (4 cr)

Code: 5G00BD66-3010

General information


Enrolment period
11.06.2018 - 02.09.2018
Registration for the implementation has ended.
Timing
27.08.2018 - 21.12.2018
Implementation has ended.
Credits
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
Finnish
Seats
0 - 42
Degree programmes
Degree Programme in ICT Engineering, students who began in 2014-2018
Teachers
Erkki Hietalahti
Person in charge
Hanna Kinnari-Korpela
Course
5G00BD66

Objectives (course unit)

Students are able to:
- Install and configure an operating system
- Use key programming tools for software development
- Apply the operating system interface, as well as services in applications
- Use communication libraries (sockets) between servers for data communication
- Adapt the operating system kernel for different platforms

Content (course unit)

Linux operating system installation and configuration. Operating system structure and properties. Using a C/C++ programming environment. Process scheduling, asynchronous events and forked processes. Synchronization and semaphores. Asynchronous I/O. Message Queues. Shared memory. Communication (socket). Kernel configuration and generation.

Prerequisites (course unit)

C++-ohjelmointitaidot

Further information

Käyttöjärjestelmä, mikä käydään syvällisemmin läpi valitaan tilanteen mukaan.

Go back to top of page