Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Skillshare

Basics of computer science

via Skillshare

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Mastering the concepts of Operating Systems is very important to get started with Computer Science because Operating Systems is the program which is responsible for the ease with which we are able to use computers today.
In this course ,every concept of Operating Systems is taught in an easy-to-understand manner such that anybody without any prerequisites will be able to master the concepts in the easiest way.

Come and join me, I assure you that you will have the best learning experience of not just Operating Systems but also the core of Computer Science in a different dimension.

Syllabus

  • How a computer works
  • How various parts of computer work together
  • Need for Operating Systems from scratch
  • How Input and Output devices work together
  • Program vs Process, States of a process
  • Degree of Multiprogramming
  • Types of Operating Systems
  • An Important point to note
  • Process Control block
  • Attributes of a process
  • Types of scheduler, Context switching
  • Various times of a process
  • Types of Scheduling Algorithms
  • SJF Scheduling Algorithm
  • SJF Example 1
  • SJF Example 2

Taught by

Vignesh Sekar

Reviews

Start your review of Basics of computer science

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.