Course #1OS OverviewA practical look at how operating systems work and why they matter.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2ProcessesExplore how operating systems manage processes and execute programs.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3ThreadsExplore the concept of threads in operating systems and how they allow multiple tasks to run concurrently.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4MemoryExplore how memory is managed within operating systems, focusing on allocation and usage.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5FilesExplore how files are managed within operating systems.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6Process SchedulingExplore the intricacies of how operating systems allocate CPU time to processes, focusing on various scheduling algorithms and their impact on system performance.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7Memory ManagementExplore the intricacies of memory management in operating systems, focusing on virtual and physical memory handling.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8File SystemsExplore the intricacies of file systems within operating systems, focusing on organization and management.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9I/O ManagementExplore the complexities of managing input and output devices in operating systems.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10User ManagementExplore advanced techniques in managing users and permissions within operating systems.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate