Você está na página 1de 6

Operating System

Course Code: 17431

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (MSBTE)


Course Curriculum
Course Title: Operating System (Computer Group Specific)
(Course Code: 17431)
Diploma Programme in which this course is offered

Semester in which offered

Information Technology, Computer Engineering

Third

1. Rationale: Operating system is the software that makes a computers system


operational. It is an interface between the human and machine. It drives all the
hardware parts of the computer and is the first piece of software to run on the machine
when the system boots.
OS is a core technology subject, the knowledge of which is mandatory for every user.
If familiarizes a learner with the OS concepts, structure internal functionality and
services and resource sharing. It will help a learner with OS design concepts. This
subject will give a learner an overview of UNIX / LINUX OS.
2. Competency:
3. Course Outcomes (COs):
Learn the various milestones in the history of Operating Systems and various Generations of
computers as well as the modern trends in Operating Systems.
Understand the kernel architectures, the functions of operating systems and the use of system
calls.
Understand the concept of processes, multiprogramming, Process Control Blocks, context
switching.
Learn about the scheduler and implement various scheduling algorithms.
Understand about Deadlocks, Inter-process communications.
Learn about Memory Management and File Management techniques of the OS.
Understand the structure and file system structure of Unix OS.
Use UNIX commands, vi editor and file utilities and write shell scripts.

Classify various generation of computer and different types of operating system.


Understand the services & functions of Operating System using system calls and architecture
of Operating System.
Describe Process, process scheduling, schedulers.
Describe inter-process communication & synchronization.
Describe critical section problem & solution to ensure the consistency of shared data
Describe multithreading models.

Operating System

Course Code: 17431

Describe CPU scheduling.


Describe various CPU-scheduling algorithms.
Solve problems based on them.
Describe deadlock and its algorithm.
Distinguish between memory allocation methods
Distinguish between various file access methods.
Describe files, file attributes and file structure.
Draw system structure and file system structure of UNIX
Distinguish between UNIX and LINUX system
a. Understand various logic families and number system
b. Understand Boolean Algebra and design the logic circuits
c. Design Combinational and Sequential Logic circuits using logic gates and
their applications
d. Know different types of memories in computers
e. Understand the concept of data conversion from Analog to Digital and viceversa
4. TEACHING AND EXAMINATION SCHEME
Teaching Scheme
TH

TU

PR

Examination Scheme
PAPER
HRS
3

TH

PR

OR

TW

TOTAL

3
-2
100
--25@
125
NOTE:
Two tests each of 25 marks to be conducted as per the schedule given by
MSBTE.
Total of tests marks for all theory subjects are to be converted out of 50 and to
be entered in mark sheet under the head Sessional Work (SW).
5. COURSE MAP

6. SUGGESTED PRACTICALS/ EXERCISES


Sr.
Title of Experiments
No.
To know your laboratory of Digital Technique and Study of Digital IC
1 datasheets and noting down the characteristics for TTL & CMOS logic
families.
2 Verification of truth table of logic gates.
3 Verification of De Morgan's theorem.
4 Construction of Half adder and Full adder.
5 Implementation of Combinational Circuit using Multiplexer

Unit
No

No. of
Hours
2
2
2
2
2

Operating System
6
7
8
9
10
11

Course Code: 17431

Construction of 7-segment decoder driver.


Verification of truth table of Flip flops.
Universal Shift Register.
Decade counter using IC 7490.
Design of 3-bit Synchronous counter.
A MINI PROJECT (Design, Assemble, Test and Troubleshoot)
integrating minimum two digital ICs

2
2
2
2
2
4

7. MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED


Sr.
No.

Equipment Name with Broad Specifications*

Experiment Sr.
No.

1.
2.
3.
4.
5.
6.
7.

8.

UNDERPINNING THEORY COMPONENTS


Major Learning Outcomes (in
Unit
cognitive domain)

Topics and Sub-topics

Operating System

Course Code: 17431

9.

SUGGESTED SPECIFICATION TABLE FOR (INTERNAL) QUESTION


PAPER DESIGN
Distribution of Theory Marks
Unit
Teaching
Unit Title
R
U
A
Total
No.
Hours
Marks
Level
Level
Level
Introduction to Digital
I
Techniques
8
16
II
Logic Gates
8
18
Combinational Logic
III
Circuits
12
26
IV
Sequential Logic Circuit
14
28
V
A-D and D-A Converters
6
12
Total
48
0
0
0
100
10. SUGGESTED STUDENT ACTIVITIES
11. SPECIAL INSTRUCTIONAL STRATEGIES (if any).
12. SUGGESTED TITLES OF MINI PROJECTS
13. SUGGESTED LEARNING RESOURCES
Learning Resources:
Books:
Aut
Sr. No.
Title
hor
Publisher
1
Modern Digital Electronics R. P. Jain
Tata McGraw Hill
2
Digital Principles
Malvino Leach
Prentice Hall of India
3
Digital Fundamentals
Thomas Floyd
Pearson
Wiley Precise Text
4
Digital Electronics
Anil K Maini
Book
14. SOFTWARE/LEARNING WEBSITES

15. PO-COMPETENCY-CO MAPPING


Compete
Programme Outcomes

Operating System
P
O
1
ncy &
CO's

Semester
III
Compete
ncy:
a.Underst
and
various
logic
families
and
number
system
b.Underst
and
Boolean
Algebra
and
design
the logic
circuits
c.Design
Combinat
ional and
Sequentia
l Logic
circuits
using
logic
gates and
their
applicatio
ns

Course Code: 17431

PO
2

PO
3

PO
4

PO
5

PO 6

P
O
7

PO
8

PO 9

PO
10

PSO
1

PSO
2

Th
Indi
Mod Info
e
Envi
Lif
Exp En
vid
ern rmat
En ronm
eerim gin
ual
Info
ion
gin
ent Et
Com lon
ents eer
and
rmat Tech
eer and hi
munic
g
and ing
Tea
ion nolo
an Susta cs
ation Lea
Prac To
m
Tech
gy
d
inabi
rni
tice ols
Wo
nolo Proc
Soc lity
ng
rk
gy
ess
iety
Digital Techniques (Course Code: 17333)
Mark H for high, M for medium, L or - for the relevant correlation of
each competency, CO, PO or PSO

Dis
Ba
cipl
sic
ine
Kn
Kn
ow
owl
led
edg
ge
e

Operating System
d. Know
different
types of
memories
in
computer
s
e.Underst
and the
concept
of data
conversio
n from
Analog to
Digital
and viceversa
16. DTE COURSE FILE DEVELOPMENT COMMITTEE

Course Code: 17431

Você também pode gostar