0% found this document useful (0 votes)
71 views2 pages

Os Course Information Sheet

This document provides information about an Operating Systems course offered at the B.Tech level. The course is 4 credits and covers topics like computer system overview, process management, concurrency, memory management, virtual memory management, deadlocks, file systems, and mass storage structures over 14 lectures. Prerequisite courses include C Programming and Mathematical Foundations of Computer Science. The objectives are to explain operating system functions and design tradeoffs. Outcomes include understanding OS principles and solving small scheduling problems. The course will be delivered through lectures and tutorials with assessments based on assignments, seminars, tests and a final exam.

Uploaded by

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

Os Course Information Sheet

This document provides information about an Operating Systems course offered at the B.Tech level. The course is 4 credits and covers topics like computer system overview, process management, concurrency, memory management, virtual memory management, deadlocks, file systems, and mass storage structures over 14 lectures. Prerequisite courses include C Programming and Mathematical Foundations of Computer Science. The objectives are to explain operating system functions and design tradeoffs. Outcomes include understanding OS principles and solving small scheduling problems. The course will be delivered through lectures and tutorials with assessments based on assignments, seminars, tests and a final exam.

Uploaded by

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

COURSE INFORMATION SHEET

OPERATING SYSTEMS
PROGRAMME:B.Tech DEGREE: B.Tech
COURSE: Operating Systems SEMESTER:II CREDITS: 4
COURSE CODE: R!"#$ REGU%ATIO&:R!" COURSE T'PE: CORE (E%ECTI)E ( BREADT*( S+*
COURSE AREA(DOMAI&: Operating Systems CO&TACT *OURS: 4,! -T.t/ria01 h/.rs(2ee3.
CORRESPO&DI&G %AB COURSE CODE: %AB COURSE &AME: Operating Systems + C/mpi0er Design %a4
SYLLABUS:
U&IT DETAI%S *OURS
I
C/mp.ter System an5 Operating System O6er6ie7: O6er6ie7 /8 c/mp.ter /perating systems9
/perating systems 8.ncti/ns9 pr/tecti/n an5 sec.rity9 5istri4.te5 systems9 specia0 p.rp/se
systems9 /perating systems str.ct.res an5 systems ca00s9 /perating systems generati/n.
!!
II
Pr/cess Management : Pr/cess c/ncept; pr/cess sche5.0ing9 /perati/ns9 Inter pr/cess
c/mm.nicati/n. M.0ti Threa5 pr/gramming m/5e0s. Pr/cess sche5.0ing criteria an5
a0g/rithms9 an5 their e6a0.ati/n.
!<
III
C/nc.rrency : Pr/cess synchr/ni=ati/n9 the critica0; secti/n pr/40em9 Peters/n>s S/0.ti/n9
synchr/ni=ati/n *ar57are9 semaph/res9 c0assic pr/40ems /8 synchr/ni=ati/n9 m/nit/rs9
Synchr/ni=ati/n e?amp0e
!"
I)
Mem/ry Management : S7apping9 c/ntig./.s mem/ry a00/cati/n9 paging9 str.ct.re /8 the
page ta40e 9 segmentati/n
@
)
)irt.a0 Mem/ry Management: 6irt.a0 mem/ry9 5eman5 paging9 page;Rep0acement9
a0g/rithms9 A00/cati/n /8 Arames9 Thrashing
!"
)I
Princip0es /8 5ea50/c3 : system m/5e09 5ea50/c3 characteri=ati/n9 5ea50/c3 pre6enti/n9
5etecti/n an5 a6/i5ance9 rec/6ery 8/rm 5ea50/c39
@
)II
Ai0e system Inter8ace; the c/ncept /8 a 8i0e9 Access Meth/5s9 Direct/ry str.ct.re9 Ai0e system
m/.nting9 8i0e sharing9 pr/tecti/n. Ai0e System imp0ementati/n; Ai0e system str.ct.re9 8i0e
system imp0ementati/n9 5irect/ry imp0ementati/n9 a00/cati/n meth/5s9 8ree;space management
!
)III
Mass;st/rage str.ct.re /6er6ie7 /8 Mass;st/rage str.ct.re9 Dis3 str.ct.re9 5is3 attachment9
5is3 sche5.0ing9 s7ap;space management
@
TOTA% *OURS
B
TEXT/REFERENCE BOOKS:
T(R BOOC TIT%E(AUT*ORS(PUB%ICATIO&
T!
Operating System C/ncepts; A4raham Si04erchat=9Peter B. Ga06in9 Greg Gagne Dth E5iti/n9 E/hn 2i0ey.
T<
Operating Systems> : Interna0 an5 Design Princip0es Sta00ings9 Si?th E5iti/n :<""#9 Pears/n e5.cati/n
R!
Operating systems; A C/ncept 4ase5 Appr/ach;D.M.Dham5here9 <n5 E5iti/n9 TM*
R<
Operating System A Design Appr/ach;Cr/70ey9 TM*
R
M/5ern Operating Systems9 An5re7 S Tanen4a.m r5 e5iti/n P*I.
COURSE PRE-REQUISITES:
C.CODE COURSE &AME DESCRIPTIO& SEM
R!"!"# C Pr/gramming
Basic Pr/gramming Str.ct.res an5 Data
types
1.1
R<!"#
Mathematica0 A/.n5ati/ns O8 C/mp.ter
Science An5 Engineering
Mathematica0 re0ate5 C/mp.ter Science An5
Engineering
2.1

COURSE OBJECTIVES:
!
E?p0ain the /4Fecti6es an5 8.ncti/ns /8 m/5ern /perating systems.
<
Ana0y=e the tra5e/88s inherent in /perating system 5esign.

De8en5 the 5i88erent 7ays /8 a00/cating mem/ry t/ tas3s9 citing the re0ati6e merits /8 each.
4
Descri4e the reas/n 8/r an5 .se /8 cache mem/ry.
COURSE OUTCOMES:
S&O DESCRIPTIO& PO
MAPPI&G
!
Un5erstan5 the the/retica0 an5 practica0 3n/70e5ge /8 OS princip0es an5 c/ncepts.
A.B9*
<
Be a40e t/ s/06e sma00 pr/40ems 7ith sche5.0ing c/ncepts an5 page a00/cati/n techniG.es.
A. B9 *9 E9 C

Dem/nstrate the OS c/ncepts 4y 7riting a pr/gram in C 0ang.age.


A. B9 *9 E9 C
4
I5enti8y the System ca00s9 pr/tecti/n9 interr.pts /8 any OS
A. B9 *9 C
GAPES IN THE SYLLABUS - TO MEET INDUSTRY/PROFESSION REQUIREMENTS:
S&O DESCRIPTIO& PROPOSED
ACTIO&S
! The Impact /8 Architect.ra0 Tren5s /n Operating System Per8/rmance
PROPOSED ACTIO&S: TOPICS BE'O&D S'%%ABUS(ASSIG&ME&T(I&DUSTR' )ISIT(GUEST %ECTURER(&PTE% ETC
TOPICS BEYOND SYLLABUS/ADVANCED TOPICS/DESIGN:
! Intr/5.cti/n an5r/i5 /perating system
< Tren5s in Operating System Design: T/7ar5s a C.st/misa40e Persistent Micr/;Cerne0
EB SOURCE REFERENCES:
2! http:((npte0.iitm.ac.in(c/.rses(2e4c/.rse;c/ntents(IISc;BA&G(OperatingH<"Systems(&e7Iin5e?!.htm0
2< https:((777.cs.5.3e.e5.(c/.rses(cps<!"(c/mpsci#!"(cps<!"(spring"$(papers(SOSP@#;/schar.p58
DELIVERY/INSTRUCTIONAL METHODOLOGIES:
C*A%C + TA%C STUD. ASSIG&ME&T 2EB RESOURCES
%CD(SMART BOARDS STUD. SEMI&ARS ADD;O& COURSES
ASSESSMENT METHODOLOGIES-DIRECT
ASSIG&ME&TS STUD. SEMI&ARS TESTS(MODE% EJAMS U&I). EJAMI&ATIO&
STUD. %AB PRACTICES STUD. )I)A MI&I(MAEOR PROEECTS CERTIAICATIO&S
ADD;O& COURSES OT*ERS
ASSESSMENT METHODOLOGIES-INDIRECT
ASSESSME&T OA COURSE OUTCOMES -B' AEEDBACC9 O&CE1 STUDE&T AEEDBACC O& AACU%T' -T2ICE1
ASSESSME&T OA MI&I(MAEOR PROEECTS B' EJT. EJPERTS OT*ERS
H!"# $% &'! D!(")&*!+&
,P.RAMBABU-

You might also like