Operating Systems / Resource Management ECE 713

 

Course Structure (syllabus)

Overview; functions of Operating systems, layered architecture; basic concept; interrupt architecture, system calls and notion of a process and a thread; synchronization and protection issues; scheduling; memory management including virtual memory management and paging techniques; i/o architecture and device management; file systems; distributed file systems; Case studies of Unix, Windows NT, Design and implementation of a small operating system.

References

1.       Operating system concepts by Silberschatz / Galvin

2.       OS – A Concept Based Approach PG Dhamdhere

Lecture Notes and Reading Material

 

Serial Number

 Title

Notes

Additional Matter

1

Introduction

Introduction

Chapter One

2

Review

Review

Chapter Two

3

Process Management 

Process  

Chapter Three 

4

 

 

 

5

 

 

 

6

 

 

 

7