Teaching Plan OS
Transcript of Teaching Plan OS
-
8/10/2019 Teaching Plan OS
1/12
OPERATING SYSTEM
BITS 1213 SEMESTER 1 SESSION 2014/2015
BITS 1213 OPERATING SYSTEM [3,2,2]TYPE OF COURSE: PEDITION: 1UPDATED DATE: 20-03-14
1.0 EARNING OUTCOMES
Upon completion this course, students will be able to:
i. Describe the basic concepts, theory and technology used in operatingsystem. (A3, C2, CS2, C!S3"
ii. #laborate the ma$or components and %unctionalities o% an operating system.(C3, A3, CS2, C!S3"
iii. Demonstrate basic administrati&e tas' on commonly used operating system. (!3, 2,C!S3"
2.0 SYNOPSIShis course is designed to gi&e an e)posure to students about basic concepts,theory and technology used in operating system such as concurrency, 'ernel,deadloc' and multithreading. Student will learn about the %undamental o%operating system including process, management o% memory, %ile, *+ and C!Uscheduling. *n addition, students will be introduced to inu) operating system atbasic administrati&e le&el.
3.0 PRE-RE!UISITE
-one
4.0 PRACTICA
he lab mainly %ocused on inu) Ubuntu which is the upstream distribution o%inu) and commonly used in the industries. he students will learn to use thecommand line inter%ace (C*" and ad&ance inu) command to per%ormadministrati&e tas', which includes user and so%tware pac'age management,process management and %ile system management. esides, students will beintroduced to /S DS command prompt.
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
+2
T"#$%&'( P)#'FA*UTI TE*NOOGI MA*UMAT DAN *OMUNI*ASI
UNI+ERSITI TE*NI*A MAAYSIA MEA*A
-
8/10/2019 Teaching Plan OS
2/12
5.0 REFERENCES
4 Stallings, 5. (26", perating Systems: *nternals and Design !rinciples
7th #d., !rentice 8all *nternational, *nc.
24 Silberschat9, A, al&in, !.. and agne, . (26". perating System
Concept ;th.#d.,
-
8/10/2019 Teaching Plan OS
3/12
.0 COURSE E+AUATION
Assessment /ethod O 1 O 2 O 3 Scheme,ubric+
guideline
! (3" B ? ?
/ini !ro$ect (" B?
?
Eui9es (2" B 6 ? F ?
ab est (" B ? ?
/id erm (" B ? ?
0inal (" B 36 36
otal >6 36 36
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
3 +2
-
8/10/2019 Teaching Plan OS
4/12
-
8/10/2019 Teaching Plan OS
5/12
.0 STUDENT EARNING TIME ST
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
? +2
-
8/10/2019 Teaching Plan OS
6/12
-
8/10/2019 Teaching Plan OS
7/12
? ecture ? Concurrency: Deadloc' , 74
!rinciples o% Deadloc'
Deadloc' !re&ention
Deadloc' A&oidance
Deadloc' Detection
An *ntegrated Deadloc' Strategy
ab ? /anaging Users
= ecture = /emory /anagement , 74
/emory /anagement
eHuirements
/emory !artitioning
!aging I Segmentation
ab = /anaging 0iles!2 : 3 ?
7 est/id@erm #)amination
?
MID TERM BREA*
J ecture 7 Kirtual /emory , 74 8ardware and Control Structures
perating System So%tware
ab 7 !rocess
6 ecture ;
ab ;
Uniprocessor Scheduling
ypes o% !rocessor Scheduling
Scheduling Algorithms
Scheduling as'sEU*G2: ?
ecture J /ultiprocessor and eal@ime Scheduling , 74
Classi%ications o% /ultiprocessor
Scheduling
!rocess and hread Scheduling
/ultiprocessor hread Scheduling
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
7 +2
-
8/10/2019 Teaching Plan OS
8/12
ab J -U Compiler !3: 3 ?
2 ecture
6
/ultiprocessor and eal@ime Scheduling
(continued"
4
eal ime Systems
Characteristic o% eal ime S
eal@ime Scheduling
ab 6 /anaging So%tware
3 ecture
*nput utput /anagement and Dis'Scheduling
4
*+ De&ices rgani9ation o% the *+ 0unction
perating System Design *ssues
*+ u%%ering
Dis' Scheduling
ab -etwor' Ser&ices
> ecture2
0ile /anagement4
ab 2
&er&iew
0ile rgani9ation and Access
0ile Directories I 0ile Sharing
A #S?
? ecture3
-etwor' perating System (-S"
-etwor' perating System De%initions
asic Connecti&ity Components
-etwor' opologies !rotocols and Data ransmissions
C!+*! Utilities.
4
ab 3 !ro$ect !resentation ?
= e&ision 5ee'
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
; +2
-
8/10/2019 Teaching Plan OS
9/12
7, ; 0*-A #)amination 5ee's
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
J +2
-
8/10/2019 Teaching Plan OS
10/12
10.0MATRI= OF EARNING OUTCOMES
SUBJECT vs PROGRAM OUTCOME (PO) LEARNING OUTCOME (LO)
SubjectPROGRAM OUTCOME (PO)
LO1i. Understand the basic concets! theor" and techno#o$" used in
oeratin$ s"ste%. (A&! C'! CS'! CTPS&)PO1 PO' PO& PO PO PO* PO+ PO, PO-
/TS
1&1& 0 0 0 LO'ii. E#aborate the %ajor co%onents and unctiona#ities o an
oeratin$ s"ste%. (C&! A&! CS'! CTPS&)
LEARNING OUTCOME (LO) vs PROGRAM OUTCOME (PO)LO&
iii. 2e%onstrate basic ad%inistrati3e tas4 on co%%on#" usedoeratin$ s"ste%. ( P&! LL'!CTPS&)
LOPROGRAM OUTCOME (PO)
PO1 PO' PO& PO PO PO* PO+ PO, PO-
LO1 0 0 0
LO' 0
LO& 0 0
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
6 +2
-
8/10/2019 Teaching Plan OS
11/12
SUBJECT vs SOFT SKILLS
Subject
SO5T S6/LLS
co%%unication s4i## critica# thin4in$ 7 rob#e% so#3in$ tea% 8or4 #ie#on$ #earnin$entrereneurshi
s4i##sethics7%ora#
roessiona#is%#eadershi s4i##s
CS1 CS' CS& CS CS CTPS1 CTPS' CTPS& CTPS CTPS TS1 TS' TS& LL1 LL' LL& ES1 ES' ES& EM1 EM' EM& LS1 LS' LS&
/TS
1'1& 0 0 0 0 0 0 0
LEARNING OUTCOME (LO) vs SOFT SKILLS
LO
SO5T S6/LLS
co%%unication s4i## critica# thin4in$ 7 rob#e% so#3in$ tea% 8or4 #ie#on$ #earnin$entrereneurshi
s4i##s
ethics 7 %ora#
roessiona#is%#eadershi s4i##s
CS1 CS' CS& CS CS CTPS1 CTPS' CTPS& CTPS CTPS TS1 TS' TS& LL1 LL' LL& ES1 ES' ES& EM1 EM' EM& LS1 LS' LS&
LO1 0 0 0 0 0
LO' 0 0 0
LO& 0 0 0 0 0 0 0
SUBJECT vs TAXONOMY
Subject
Ta9ono%"
Aecti3e Co$niti3e Ps"cho%otor
A1 A' A& A A C1 C' C& C C C* P1 P' P& P P P* P+
/TS
1'1& 0 0 0 0 0 0 0 0 0
LEARNING OUTCOME (LO) vs TAXONOMY
LO
Ta9ono%"
Aecti3e Co$niti3e Ps"cho%otor
A1 A' A& A A C1 C' C& C C C* P1 P' P& P P P* P+
LO1 0 0 0 0 0
LO' 0 0 0 0 0 0
LO& 0 0 0
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
+2
-
8/10/2019 Teaching Plan OS
12/12
TEACING PAN APPRO+A
!repared byL Appro&ed byL
MMMMMMMMMM. MMMMMMMMMMMM..-ame :Dr. She'h 0aisal bin Abdul atip Dean+Deputy Dean(Academic"+ 8D
Stamp : Stamp :
Date : Date :
TEACING PAN IMPEMENTATIONMID SEMESTER BREA*
Comment :
Chec'ed by L
MMMMMMMMMMMM..Dean+Deputy Dean (Academic"+8DStamp : Date:
TEACING PAN IMPEMENTATIONEE* 1
Comment :
Chec'ed by L
MMMMMMMMMMMM..Dean+Deputy Dean (Academic"+8DStamp : Date:
0a'ulti e'nologi /a'lumat dan 1omuni'asiUni&ersiti e'ni'al /alaysia /ela'a
2 +2