Punjab College of Technical Education - Course Plan
Subject. Name                OPERATING SYSTEM                         Subject.           MS-105
                                                                      Code
Teacher Code                          RUD                             No. of Tests         4
No. of Lect.                           48                             No. of Assignments
                                                                         No. of Tutorials
Proposed          Lect.   Lecture Content                             Assignment Test
Week              No.
                  1       Introduction to operating system
                  2       Generation of operating system(first,
                          second and third)
                  3       generation            of         operating
       1                  system(fourth),4GLprogram,3GLprogram,
                          2GLprogram,1GLprogram,0GL hardware
                          level
                  4       Introduction     to    Computer     system
                          architecture
                  5       Interrupts(hardware and software)
                  6       Functions and Services of operating
                          system
       2          7       Issue of portability, Users view of
                          operating system
                  8       uses of system calls
                  9       graphical user interface
                  10      the kernal, booting process
       3
                  11      TUTORIAL                                   ASSIGN 1
                  12      introduction to information technology
                  13      file system
                  14      device driver
       4
                  15      introduction to process management
                  16      evolution of multiprogramming
                  17      TUTORIAL                                   ASSIGN 2
                  18      context switching
       5
                  19      process states and transitions
                  20      process control block(PCB)
                  21      TEST                                       TEST 1
                  22      suspend/resume operations
       6          23      process scheduling
                  24      multitasking process

                  25      introduction      to        inter-process
                          communication
                  26      consumer prtoblems and solutions
       7
7    27   classical IPC problems

     28   TUTORIAL                             ASSIGN 3
     29   interoduction to dead locks

8    30   graphical representation of dead locks
     31   dead lock pre-requisites
     32   deadlock strategies
     33   TEST                                   TEST 2
     34   Introduction to memory management
9
     35   single contiguous mamory management
     36   fixed memory management
     37   variable partitions
     38   general concepts of non-contiguous
10        allocation
     39   TEST                                   TEST 3
     40   introduction to paging
     41   segmentation
     42   combined systems
11
     43   introduction virtual memory management
     44   cont'd virtual memory management
     45   TUTORIAL                               E. ASSIGN 4
     46   revision old question papers
12
     47   revision old question papers
     48   Full Syllabus Test                     TEST 4
Plan
       MS-105

         4
                4
             4
        Actual
        Date
        of Delivery
Msc it(1)

Msc it(1)

  • 1.
    Punjab College ofTechnical Education - Course Plan Subject. Name OPERATING SYSTEM Subject. MS-105 Code Teacher Code RUD No. of Tests 4 No. of Lect. 48 No. of Assignments No. of Tutorials Proposed Lect. Lecture Content Assignment Test Week No. 1 Introduction to operating system 2 Generation of operating system(first, second and third) 3 generation of operating 1 system(fourth),4GLprogram,3GLprogram, 2GLprogram,1GLprogram,0GL hardware level 4 Introduction to Computer system architecture 5 Interrupts(hardware and software) 6 Functions and Services of operating system 2 7 Issue of portability, Users view of operating system 8 uses of system calls 9 graphical user interface 10 the kernal, booting process 3 11 TUTORIAL ASSIGN 1 12 introduction to information technology 13 file system 14 device driver 4 15 introduction to process management 16 evolution of multiprogramming 17 TUTORIAL ASSIGN 2 18 context switching 5 19 process states and transitions 20 process control block(PCB) 21 TEST TEST 1 22 suspend/resume operations 6 23 process scheduling 24 multitasking process 25 introduction to inter-process communication 26 consumer prtoblems and solutions 7
  • 2.
    7 27 classical IPC problems 28 TUTORIAL ASSIGN 3 29 interoduction to dead locks 8 30 graphical representation of dead locks 31 dead lock pre-requisites 32 deadlock strategies 33 TEST TEST 2 34 Introduction to memory management 9 35 single contiguous mamory management 36 fixed memory management 37 variable partitions 38 general concepts of non-contiguous 10 allocation 39 TEST TEST 3 40 introduction to paging 41 segmentation 42 combined systems 11 43 introduction virtual memory management 44 cont'd virtual memory management 45 TUTORIAL E. ASSIGN 4 46 revision old question papers 12 47 revision old question papers 48 Full Syllabus Test TEST 4
  • 3.
    Plan MS-105 4 4 4 Actual Date of Delivery