0% found this document useful (0 votes)
36 views4 pages

CH 10

The document outlines a lesson plan for an Operating System and Administration course over 12 weeks. It details the weekly topics to be covered, including operating system overview, Linux commands, processes, memory management, shell scripting, networking, user authentication, and storage management. Activities and assessments are included for each topic.

Uploaded by

Ms
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views4 pages

CH 10

The document outlines a lesson plan for an Operating System and Administration course over 12 weeks. It details the weekly topics to be covered, including operating system overview, Linux commands, processes, memory management, shell scripting, networking, user authentication, and storage management. Activities and assessments are included for each topic.

Uploaded by

Ms
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

GOVERNMENT OF KARNATAKA Form No:

Department of Collegiate and Technical Education


BGS POLYTECHNIC, CHIKKBALLAPUR - 562101 Revision:
E-Mail:[email protected] Phone:08156-263037
Date:

INS - FORMAT-10
Lesson Plan: year 2022- 2023
Institution Name: BGS POLYTECHNIC Institution code: 498 With effect from: Sep 2022
Name of the Program: Computer Science Semester :4 Academic year: 2022-23
Name of the Course Co-Ordinator: Lavanya.M Course : Operating System and Administration
Week Session CO PO Planned content delivery Plannd Time Concept covered Teacher Student Pedagogy Teaching Learning Remarks by
No Date Allotted Activity Activity Adopted Aids used Outcomes program co
Achieved ordinator
Overview of Operating System, Need
1 for OS, Structure, OS Types, Examples
of OS (desktop and mobile)
Dual mode operation, Kernel and
1,7
1 01 microkernel,
Functions of OS : User interfaces; Corporate
2 Vs Personal needs;

3 Types of OS installation

4 Student Activity
Virtualization technology, working,
5
types
Potentials and challenges of
Virtualization, Virtual Machines,
6 Containers
Linux Boot process.
7 Linux command line - Interpreter,
2 1,7
01,2 shell, CLI over GUI, Types of users
super and normal, Linux user manual
8 Student Activity
File system - Pathnames, File system
9
structure and its description,
navigating the file system
1,3
1,7 File types, attributes, Access Control
3 10
List (ACL), Adding text to file.
11 Pipes, File Comparison, Filters /
Text Processing Commands
12 Student Activity
Process Management –
13
Process, daemon, process states
01 1,2,3,7
PCB; Process scheduling Queue
14
4 Operations on Processes -
Process creation, Process termination,
Inter process communication
Scheduling - Long term, short
15
term, and medium term; Context
switch; Different types of CPU
schedulers (Basic concept), Process
priority; debugging (system hang)
16 Student Activity

Process synchronization
17
critical section problem, Semaphores
01,03 Deadlock- System model, methods for
5 18 1,,2,3,4,7
handling deadlocks, deadlock
prevention, avoidance, detection,
recovery from deadlocks.
19 Threads - Multithreading models,
Threads, and processes.
Types of threads - Kernel level and
User level
20 Student Activity
21 Memory management
01 1,2,3,4,7
6 Process address space, static
vs dynamic linking and loading.
22 Swapping, Memory allocation,
Fragmentation, Paging, Segmentation;
2 Segmentation; Virtual memory,
3
Demand paging, Page replacement
algorithm (concept only)
2 Student Activity
4
Shell Programming:
2 2,3,4,7
5
Basics of shell programming
types of shell in Linux, Basic Shell scripts
2 Shebang or Hashbang,
7 6
01
Input & Output, decision making and
2
7 iterative scripts
28 Student Activity
2 Automation of system tasks
9
Writing scripts to automate common
3
0 2,3,4,7 tasks.
8 1
Writing scripts to automate common
3
1 tasks.
3 Student Activity
2
Network Management
3
3 Network components- IP address,
subnet mask, gateway
3 Network Interface management;
4
9 01 2,3,4 Communication.
Data transfer facilitation.
3
5 Diagnosis and troubleshooting;
Resource analysis.
3 Student Activity
6
37 User authentication
2,4,7 User and Group account management
10 38 2,4 Working on interface
39 Linux Directory Service - Account
Authentication, what is LDAP and
Active Directory? LDAP structure,
working.
40 Student Activity
41 System monitoring, Log monitoring
System maintenance,
42 2,3,4,7
System information.
43 System architecture, Linux Boot
11 4
process and System run levels,
System updates and repositories.
44 Student Activity
45 Server setup: DNS- Introduction,
46 Configuration, creating DNS zone,
2,3,4,7 using DNS tools;
47 FTP- Installation process, configuration
12 and securing; setting up an Apache
02,04
Web Server(http)
48 Student Activity
49 Storage management:
Disk partition, formatting, mounting
50 2,3,4,7 Logical Volume Management (LVM)- Use
of LVM, creating Volume groups, logical
volume and disk mirroring,
51 2,4
13 Extend Disk using LVM, Adding Swap
Space Introduction to RAID – Hardware
& Software, RAID levels.
52 Student Activity

Signature of course coordinator Signature of program coordinator with Seal Signature of Principal with Seal

You might also like