affiliate marketing
Showing posts with label OPERATING SYSTEMS (Common to CSE and IT )Syllabus. Show all posts
Showing posts with label OPERATING SYSTEMS (Common to CSE and IT )Syllabus. Show all posts

Tuesday, 31 January 2012

OPERATING SYSTEMS LESSON PLAN and LECTURE PLAN



LECTURE PLAN
Name of the staff                : XXXXXXXXX                 Department  : CSE

Branch                                   : CSE                                                  Semester       :  IV

Course Title                         : OPERATING SYSTEMS            Course code : CS 2254

UNIT
TOPICS COVERED
HOURS REQUIRED
EXTRA HOURS
1

PROCESSES AND THREADS

9
1
2

PROCESS SCHEDULING AND SYNCHRONIZATION

10
0
3

STORAGE MANAGEMENT

9
1
4

FILE SYSTEMS

9
1
5

I/O SYSTEMS

8
2

TOTAL

45
5

Students will be engaged in:

  Independent Activities                                                   Seminars
  Tutoring                                                                          Lecture

  Visuals                                                                            Simulations

  Assignments                                                                    Motivated Study

                                                                                           Others
Procedure Followed:

OPERATING SYSTEMS (Common to CSE & IT) Syllabus


CS 2254                                  OPERATING SYSTEMS                                     3  0  0  3
             (Common to CSE & IT)

Aim: To learn the various aspects of operating systems such as process management, memory management, and I/O management

UNIT I                         PROCESSES AND THREADS                                                                    9
Introduction to operating systems – review of computer organization – operating system structures – system calls – system programs – system structure – virtual machines. Processes: Process concept – Process scheduling – Operations on processes – Cooperating processes – Inter-process communication – Communication in client-server systems. Case study: IPC in Linux. Threads: Multi-threading models – Threading issues. Case Study: Pthreads library

UNIT II            PROCESS SCHEDULING AND SYNCHRONIZATION