You are on page 1of 6

Infosys Technologies Limited

HDD for Operating System Concepts

ER/CORP/CRS/OS94

Version No: 1.0

Infosys Technologies Limited

COPYRIGHT NOTICE
All ideas and information contained in this document are the intellectual property of Education and Research Department, Infosys Technologies Limited. This document is not for general distribution and is meant for use only for the person they are specifically issued to. This document shall not be loaned to anyone, within or outside Infosys, including its customers. Copying or unauthorized distribution of this document, in any form or means including electronic, mechanical, photocopying or otherwise is illegal.
Education and Research Department Infosys Technologies Limited Electronics City Hosur Road Bangalore - 560 100, India. Tel: 91 80 852 0261-270 Fax: 91 80 852 0362 www.infosys.com mailto:E&R@infosys.com

ER/CORP/CRS/OS94

Version No: 1.0

ii

Infosys Technologies Limited

HDD for Operating System Concepts

Operating System Concepts


Course Description
Course Code Course Name Pre-requisites for attending course Stream Target Role Competencies Type Category Estimated course duration OS94 Operating System Concepts None Generic Software Engineer, Programmer Analyst, Project Manager Technical Knowledge Essential OS 3 days i.e. 9 hours of Classroom Sessions (Classroom Sessions @ 3.0 hrs/day, 9 hrs for conducting Tutorials /Assignments /Case Studies)

ER/CORP/CRS/OS94

Version No: 1.0

Page 1 of 4

Infosys Technologies Limited

HDD for Operating System Concepts

Course Scope
Following topics shall be covered in this course: 1. Introduction to OS 2. All the 4 modules of OS with necessary case studies and demos through windows Following topics are out of the scope of this course: 1. UNIX related case studies

Course Objectives
Sl# 1. Objective Introduce the concepts of Operating Systems. Demonstrable knowledge/skills Ability to understand the major functions of Memory management, Process management, Threads, Concurrency ,Process synchronization, Deadlock handling, Device management and file management

ER/CORP/CRS/OS94

Version No: 1.0

Page 2 of 4

Infosys Technologies Limited

HDD for Operating System Concepts

Course Design
Sl# Unit name Unit objectives and keywords Lecture Duration (Hrs.) .5

1.

2.

3.

4.

5.

6.

Introduction to Operating System Basic concept of multiprogramming, multitasking and multiprocessing, goals and major functions of operating system. Examples Memory management Memory management schemes with advantages and disadvantages- Paging, Segmentation and Paged Segmentation and case study on Windows Process management Process, process state transition, Process control Block, Independent and cooperating process, Scheduling Algorithms, with necessary examples and demo on Windows Interprocess Communication Threads, Concurrency, Critical section, Mutual Exclusion, Semaphore Deadlocks Deadlock characterization, deadlock prevention, detection and recovery File management Brief introduction to the requirement of File system with necessary examples and demo on Windows Device management Illustrate the concept of I/O channels, interrupts and the structure of an I/O system with necessary examples and demo on Windows. Disk Scheduling

2.25

2.25

1.0

.75

.75

7.

1.5

ER/CORP/CRS/OS94

Version No: 1.0

Page 3 of 4

Infosys Technologies Limited

HDD for Operating System Concepts

Sources 1. Silberschatz and Galvin, Operating System Concepts, John Wiley & Sons ,Sixth edition 2. Andrew Tanenbaum, Modern Operating Systems, Pearson Education 3. Milan Milenkovic, Operating Systems: concepts and design, McGraw-Hill 4. Charles Crowley, Operating Systems: A Design-Oriented Approach

ER/CORP/CRS/OS94

Version No: 1.0

Page 4 of 4

You might also like