D-1
For AICTE Diploma Courses wef-2017-18
Maharashtra State Board of Technical Education
TEACHING PLAN (TP)
Academic Year : WINTER-2024 Course Name : Operating system Subject Code : 22516
Program : Dip. In Computer Engg Course Name : Operating System Course Code : CO5I
Semester : VI Name of Faculty : Mr. R. B. More
UO
Chapter No CO (Mention Plan (From- Actual Execution
(Mentio Teaching Method
(Allocated Only Number Title/Details * To & No.of From-To & No.of Remarks
n Only Media
Hrs.) ) Lectures.) Lectures
Number
1.1 Operating System - Concept, Components of operating system,
Operations of OS : Program Management, Resource management, 15-07-2024
Unit-I (06) CO301.7 Security anf protection, Views of OS : User view, System View Black Board
16-07-2024
1.2 Different Types of Operating Systes - Batch operating system,
Multiprogrammed, Timeshared OS, Multiprocessor Systems, 16-07-2024
CO301.7 Distributed Systems, Real Time systems, Mobile OS(Android, ios) Black Board
18-07-2024
1.3 Command line based OS - DOS, Unix, Gui based OS - Windows, 22-07-2024
CO301.7 Black Board
Linux. 23-07-2024
2.1 Different Services of Operating System 23-07-2024
Unit -II (06) CO301.7 Black Board
25-07-2024
2.2 System calls - Concept, types of system calls. 29-07-2024
CO301.7 Black Board
30-07-2024
2.3 OS components - Process Management, Main Memory 30-07-2024
CO301.7 Management, File Management, IO System Management, Secondary 05-08-2024 Black Board
storagement, 06-08-2024
2.4 Use of Operating system tool, User Management, Security policy 06-08-2024
CO301.7 device management, performance monitor, Task scheduler, 08-08-2024 Black Board
12-08-2024
3.1 Process - process states, Process Control Block 13-08-2024
Unit-III(10) CO301.8 Black Board
13-08-2024
3.2 Process scheduling - Scheduling Queues, Schedulers, Context 19-08-2024
CO301.8 Black Board
Switch 20-08-2024
3.3 Inter-process communication (IPC): Introduction, shared 20-08-2024
CO301.8 Black Board
memory system, and message passing system. 22-08-2024
3.4 Threads - Benefits, Users and kernel threads, Multithreading 26-08-2024
CO301.8 Black Board
Models - Many to one, One to one, Many to Many. 27-08-2024
3.5 Execute process commands - Like ps, wait, sleep, exit, kill 27-08-2024
CO301.8 Black Board
29-08-2024
4.1 Scheduling types - Scheduling objectives, CPU and IO burst 02-09-2024
Unit-IV (10) CO301.8 Black Board
cycles, Preemptive and non-preemptive scheduling criteria. 03-09-2024
4.2 Types of schduling alogorithms - First come first served(FCFS), 03-09-2024
Shortest Job First(SJF), Shortest Remaining Time(SRTN), Round 09-09-2024
Robin(RR), Priority scheduling, Multilvel queue scheduling 17-09-2024
CO301.9 17-09-2024 Black Board
19-09-2024
23-09-2024
4.3 Deadlock - System Models, Neccesary Conditions, Leading to 24-09-2024
CO301.7 Black Board
Deadlocks, Deadlock Handling - Preventions, avoidance 24-09-2024
5.1 Basic Memory Management - Partitioning, Fixed and Variable, 26-09-2024
Free Space management techniques - Bitmap, Linked List. 30-09-2024
Unit-V(10) CO301.10 01-10-2024 Black Board
01-10-2024
5.2 Virtual memory - Introduction to paging, Segmentation, 03-10-2024
CO301.10 Fragmentation and Page fault. 07-10-2024 LCD Projector
08-10-2024
5.3 Page Replacement, LRU, Optimal
08-10-2024
CO301.10 10-10-2024 Black Board
14-10-2024
6.1 File - Concepts, Attributes, Operations, Types and File System 15-10-2024
Uni-VI(6) CO301.11 Black Board
Structure. 15-10-2024
6.2 Access Methods - Sequential, Direct, Swapping, File Allocation
Methods, Contiguous, Linked, Indexed 21-10-2024
CO301.11 Black Board
22-10-2024
6.3 Directory Structure - Single level, two levels, tree structured
directory, Disk organisation and disk structure - Physical structure, 22-10-2024
CO301.11 Logical structure, Raid structure of disk, raid level 0 to 6. Black Board
24-20-2024
(Name & Signature of Faculty) Name & Signature of HOD
* The Faculty is supposed to mention the details of Topic & Subtopics.
D-2
For AICTE Diploma Courses wef-2017-18
Maharashtra State Board of Technical Education
LABORATORY ASSIGNMENT /SHEET /JOB /PROJECT ACTIVITY PLANNING (LP)
Academic Year : 2024(Winter)
Programme : Diploma in Computer Engg. Course : CO Course Code : CO5I
Semester : Fifth COURSE NAME : Operating system SUBJECT CODE:- 22516 Name of Faculty : Mr. R. B. More
Batch- B1, B2, B3
Sr Planned Date Actual Date
CO PrO NAME OF EXPERIMENT
No.
From To
1 CO301.6 B1-15-07-2024 B1-15-07-2024
B2-24-07-2024 B2-24-07-2024
Install and configure Linux(or alike) operating system. B3-19-07-2024 B3-19-07-2024
B1-22-07-2024 B1-22-07-2024
2 CO301.7 Execute general purpose commands date, time, cal, B2-31-07-2024 B2-31-07-2024
clear, banner, tty, script, man. B3-26-07-2024 B3-26-07-2024
B1-29-07-2024 B1-29-07-2024
3 CO301.7 Work with multiple linux terminals and basic B2-07-08-2024 B2-07-08-2024
commands: who, who am I, login, passwd, su, pwd B3-02-08-2024 B3-02-08-2024
a) Use operating system services(Editor, GUI, File B1-05-08-2023 B1-05-08-2023
4 CO301.8 handling) b) Run commands to start, stop and restart B2-14-08-2023 B2-14-08-2023
the specified service in Linux B3-09-08-2023 B3-09-08-2023
Execute process commands :- ps, wait, sleep, exit, kil
5 CO301.8 B1-12-08-2023 B1-12-08-2023
B2-21-08-2023 B2-21-08-2023
B3-16-08-2023 B3-16-08-2023
6 CO301.11 Execute file and directory manipulation commands - ls, B1-19-08-2023 B1-19-08-2023
rm, mv, cp, join, split, cat(file saving and redirection B2-28-08-2023 B2-28-08-2023
operator), head, tail, touch B3-26-08-2023 B3-26-08-2023
7 CO301.11 Execute file and directory manipulation commands - B1-26-08-2023 B1-26-08-2023
diff, comm, pr, chmod, mkdir,rmdir,cd, pwd, dir, cmp B2-18-09-2023 B2-18-09-2023
(use wild card characters) B3-23-08-2023 B3-23-08-2023
8 CO301.7 B1-02-09-2023 B1-02-09-2023
Execute text processing tr, wc, cut, paste, spell, sort, B2-25-09-2023 B2-25-09-2023
grep, more B3-30-08-2023 B3-30-08-2023
B1-09-09-2023 B1-09-09-2023
9 CO301.7 B2-09-10-2023 B2-09-10-2023
Use Vi editor and perform all editor commands B3-06-09-2023 B3-06-09-2023
B1-30-09-2023 B1-30-09-2023
10 CO301.7 Write and execute shell script by using following control B2-16-10-2023 B2-16-10-2023
statements features - "if" statement. B3-13-09-2023 B3-13-09-2023
Write and execute shell script by using following control B1-07-10-2023 B1-07-10-2023
11 CO301.7 statements features - "for" statement, exit, break, B2-23-10-2023 B2-23-10-2023
continue B3-27-09-2023 B3-27-09-2023
12 CO301.7 B1-14-10-2023 B1-14-10-2023
B2-28-09-2023 B2-28-09-2023
Write shell script to find out whether - Given file exists? B3-04-10-2023 B3-04-10-2023
13 CO301.11 B1-21-10-2023 B1-21-10-2023
Write shell script to find out whether - File has read, B2-28-09-2023 B2-28-09-2023
write, and execute permissions? B3-04-10-2023 B3-04-10-2023
B1-21-10-2023
B1-21-10-2023 B2-26-10-2023
14 CO301.9 Write a program to calculate total waiting and B2-26-10-2023 (E)
turnaround time of n processes with First Come First (E) B3-11-10-
Serve CPU scheduling algorithm B3-11-10-2023 2023
B1-21-10-2023 B1-21-10-2023
15 CO301.10 B2-26-10-2023 B2-26-10-2023
Write a 'C' program to implement FIFO page (E) (E)
replacement Algorithm. B3-11-10-2023 B3-11-10-2023
(Name & Signature of Faculty) Name & Signature of HOD
D-2
wef-2017-18
LP)
ode : CO5I
r. R. B. More
Remarks
of HOD