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)
DOWNLOAD APP
FOLLOW US