CTU-IT140.AE1

Operating System Concepts

  • Practice in 6 Hands-On Labs — nothing to install
  • 5 Interactive Lessons and 58 topics mapped to the official exam objectives

Beginner Self-paced · 1 year access

6 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation
5Interactive Lessons
58Topics
6LiveLab
631Flashcards
631Glossary of terms

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

5 Interactive Lessons · 58 topics
01 Introduction 13 topics · 2 LiveLab
  • What Operating Systems Do
  • History and Evolution of Operating Systems
  • Computer-System Organization
  • Computer-System Architecture
  • Operating-System Operations
  • Resource Management
  • Security and Protection
  • Virtualization
  • Distributed Systems
  • Kernel Data Structures
  • Computing Environments
  • Free and Open-Source Operating Systems
  • Summary

2 LiveLab in this lesson — see the labs panel →

02 Operating-System Structures 10 topics · 3 LiveLab
  • Operating-System Services
  • User and Operating-System Interface
  • System Calls
  • System Services
  • Linkers and Loaders
  • Why Applications Are Operating-System Specific
  • Operating-System Design and Implementation
  • Comparison of Operating Systems
  • Operating-System Structure
  • Summary

3 LiveLab in this lesson — see the labs panel →

03 Processes 9 topics · 1 LiveLab
  • Process Concept
  • Process Scheduling
  • Operations on Processes
  • Interprocess Communication
  • IPC in Shared-Memory Systems
  • IPC in Message-Passing Systems
  • Examples of IPC Systems
  • Communication in Client–Server Systems
  • Summary

1 LiveLab in this lesson — see the labs panel →

04 Security and Protection 16 topics
  • The Security Problem
  • Program Threats
  • System and Network Threats
  • Cryptography as a Security Tool
  • User Authentication
  • Implementing Security Defenses
  • An Example: Windows 10
  • Goals of Protection
  • Principles of Protection
  • Protection Rings
  • Domain of Protection
  • Access Matrix
  • Implementation of the Access Matrix
  • Revocation of Access Rights
  • Role-Based Access Control
  • Summary
05 Networks and Distributed Systems 10 topics
  • Advantages of Distributed Systems
  • Network Structure
  • Communication Structure
  • Network and Distributed Operating Systems
  • Design Issues in Distributed Systems
  • Distributed File Systems
  • DFS Naming and Transparency
  • Remote File Access
  • Final Thoughts on Distributed File Systems
  • Summary

Hands-On Labs Our edge

6 LiveLabs
  • Understanding the Storage-Device Hierarchy
  • Understanding the Transition from User to Kernel Mode
  • Understanding the System Calls
  • Understanding the Procedure of Executing a Program
  • Understanding the Structure of Darwin
  • Learning the Process State Diagram
Labs run in your browser — nothing to install.

02 / Reviews

verified learner reviews

3M+ happy customers · 50+ countries

★★★★★

I am new to this app and am really impressed with it. I think all my course classes should here I feel like calling up the university and let them know to do our courses through...

Jared Benavente · Computer IT

03 / FAQs

Questions before you start

Contact us ↗

Prepare for Operating System Concepts

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 6 LiveLab included
  • Certificate of completion
scroll to top