1.1 State the main objectives, the structure, and the role or function of an operating system.
1.2 Describe the fundamental concepts of operating systems.
1.3 Explain the main cybersecurity issues related to operating systems.
2.1 Apply the principles behind process management, memory management, and storage management.
2.2 Evaluate the different algorithms used for process deadlock scheduling, handling, page replacement, and disk scheduling.
2.3 Demonstrate effective programming skills in applying fundamental concepts of operating systems and executing operating system commands.