Concepts of Operating Systems

Concepts of Operating Systems

Free Courses : Concepts of Operating Systems

Welcome to my course on 'Concepts of Operating Systems'


The objective of the course is to make the learners understand the core concepts of the Operating Systems and interpret the same.


After completing this course, You'll be able to explain all the concepts that are dealt in this course.


I suggest you to take notes and note down the important points wherever and whenever necessary.


The contents that we'll be discussing in this course are:


Operating systems types, layers, views, services

Kernel types, responsibilities, micro kernel, macro kernel

Shells definition, differences between different types of shells, shell commands

Process process image, process control block, program to process conversion, process control table, five state model, seven state model, interprocess communication.- shared memory, resource sharing

Critical section problem and solutions mutex, semaphores

Classical problems in synchronization -  readers writers problem, dining philosophers problem

Scheduling algorithms FCFS, RR, SJF, SRJF AND SO ON.

Threads types, execution

Deadlock problem and bankers algorithm

Memory types, concept of overlays, logical to physical address conversion, paging technique.


For all the algorithms, an example will be explained that will help you understand the implementation of the algorithms. This is a beginner friendly course which has no prerequisites and it covers a lot of mandatory concepts in OS in a single course. Looking forward to see you there!

Related Posts:
  1. Memasang Google reCaptcha pada Website
  2. Data structure di golang
  3. Bermain dengan Javascript
  4. Mengenal sistem pencari algolia
  5. Tips dan Trik CSS

You can support us by donate with buy us a coffee. We appreciate your donation to our work for share free udemy courses.

Get courses alert everyday on our Telegram Channel. Join Now

Insidelearn Telegram Channel

Share this courses to your friends, community.

10,000+ People trust Insidelearn! Get courses alert on Telegram or Discord.