• ECTS

    5 credits

  • Training Structure

    College of Sciences

Description

The objective of this learning unit is to describe the main concepts of operating systems, particularly Unix.

Read more

Objectives

Programming applications in C using Unix system calls and functions from the C standard library will allow you to explore these concepts:

  • Inputs/Outputs

  • handling resource-intensive processes (fork)

  • File Systems

  • signal-based communication

  • Communication via Anonymous and Named Channels

  • Lightweight Process (Thread) Management and Synchronization

Read more

Class Hours

  • Systems - TutorialsTutorials30 hours
  • Systems - LectureLecture3:00 p.m.