University Courses
by Pedro Almeida

Fundamentals of Operating Systems

Course Focus:

Knowledge
Functionalities of OS’s, their user and programming interfaces.
OS abstractions for programm execution and resource management.
Programming principles of concurrent and coordinated processes.
Principles of conception and internal organization of an SO.

Know-How
Relate theorical and practical aspects.
Development environment proficiency, management and execution of programms, interface and OS level operations, programming models uding SO calls, concurrency and comunication between processes.

1st Assignment

2nd Assignment

3rd Assignment

4th Assignment