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

Online Course

Operatings Systems

University of Madras, Chennai and CEC via Swayam

(0)
16

Taken this course? Share your experience with other students. Write review

Overview

1. To learn the fundamentals of Operating Systems. 2. To learn the mechanisms of OS to handle processes and threads and their communication 3. To learn the mechanisms involved in memory management in contemporary OS 4. To gain knowledge on distributed operating system concepts that includes architecture, Mutual exclusion algorithms, deadlock detection algorithms and agreement protocols 5. To know the components and management aspects of concurrency Process management. 6. To know the file concepts, types and its organization in the memory 7. To learn programmatically to implement simple OS mechanisms using Unix Shell scripts  

Syllabus

COURSE LAYOUT Week 1 :
Introduction of operating systems, components of operating system, Basics of I/O operation,Multi-processing, System calls, system booting process, Open source OS

Week 2 :
Register, Address binding, Swapping, Allocation

Week 3 :
Process management- Process state, Process Scheduling Week 4 :
Scheduling IPC systems, Peterson solution (process synchronization), critical Section

Week 5 :
Multi-Threading Model and issues, Signal Handling

Week 6:
Deadlock, detection, Avoidance, Banker’s Algorithms,ect,. Deadlock example and explanation of resource allocation graph

Week 7 :
CPU Scheduler, dispatcher scheduling algorithm,

Week 8:
Storage Magement- Paging, Virtual memory management ,Page replacement and segmentation

Week 9 :

File Concepts, structures, types and its access methods, Disk Structure and file Sharing and protection

Week 10 :
System & network threats, authentication techniques Implementing security defences (firewalls) Computer security classification

Week 11 :
File system Implementation, Directory Implementation, File Allocation Table, Free space management

Week 12 :
I/O hardware, I/O interface, Domain Structure and Access matrix Case study – windows OS Case study- Linux / Unix Sample programming concepts in Linux / Unix ( shell scripting)  

Taught by

Dr. S. Sasikala

Reviews for Swayam's Operatings Systems Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

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

Sign up for free

Never stop learning Never Stop Learning!

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

Sign up for free