Professional Documents
Culture Documents
CO1. Compare and contrast different design considerations for major OS components;
CO3. Analyze techniques used in memory management, I/O management, and file management; and
VISION Students will have the ability to design, upload websites thru FTP server.
MISSION As a Filipino School- to contribute to the preservation and enrichment of our cultural heritage, traditions, and values
amidst the merging global society.
As a Catholic School – to nurture our Christ- like attitude and devotion to the mother of god as we promote peace,
work for justice, offer reconciliation and preserve god's creation..
As A Dominican School – to bring the TRUTH wherever we may be, and profess to live the DOMINICAN spirit of
STUDY, and SHARE with others the fruits of our labor.
Threads
Processes and Threads (Refer to handout
Types of Threads - Upload Module Submission
Multicore and
- Online lecture and references)
discussion (Zoom PPT/PDF materials at - Date: Quiz
Multithreading
Meeting) Class Google Drive
- PowerPoint - Upload reading - Prepare for Quiz
Presentation materials
Wk. 6, 7
TEACHING AND LEARNING ACTIVITIES
ASSESSMENT
OBJECTIVES TOPICS ASYNCHRONOUS ACTIVITY
SYNCHRONOUS TASK
ACTIVITY
FACULTY TASK STUDENT’S TASK
Distinguish process from Concurrency
a thread (CO2) Principles of Concurrency Assignment
Identify the basic design Principles of Deadlock - Upload Module PPT - Submission of
issues for threads (CO2) Deadlock Prevention,
- Online lecture and (Refer to handout
Differentiate the types Avoidance, and discussion (Zoom materials/PDF at Class references) activities output
of threads (CO2) Detection Meeting) Google Drive Submission
Wk.8, 9, Describe the thread Mutual Exclusion - PowerPoint - Upload pre-recorded - Prepare for Date: Quiz
10 management facilities in Presentation video lecture at GC Assignment
major operating systems
-Video Clip
(CO3)
Wk. 11, Differentiate the types Scheduling - Online lecture and - Upload Module PPT (Refer to handout Submission
12,13 of processor Scheduling Types of Processor discussion (Zoom materials/PDF at Class references) Date: Quiz
(CO3) Assess the Scheduling
performance of different Scheduling Algorithms
Meeting) Google Drive
scheduling policies (CO3) Multiprocessor and - PowerPoint - Upload pre-recorded - Prepare for
PROJECT
Identify the scheduling Multicore Presentation video lecture at GC Assignment
technique used in Scheduling
operating systems (CO3) Real-Time Scheduling
Wk. 15, Analyze the erformance RAID - Online lecture and - Upload Module PPT (Refer to handout Submission
16.17 implications of various discussion (Zoom materials/PDF at Class references) Date: Quiz
I/O buffering
alternatives and disk
Meeting)- PowerPoint Google Drive
cache (CO3) Presentation - Prepare for
Compare the various Assignment
levels in RAID (CO3)
TEACHING AND LEARNING ACTIVITIES
ASSESSMENT
OBJECTIVES TOPICS ASYNCHRONOUS ACTIVITY
SYNCHRONOUS TASK
ACTIVITY
FACULTY TASK STUDENT’S TASK
Wk. Describe the basic File Management (Refer to handout
18,19 concepts of files and Overview references)
file systems (CO1) File Organization and
Identify the principle Access
techniques for file Techniques - Prepare for
organization and File Directories Assignment
access (CO3) File Sharing - Prepare for Quiz
Determine the
requirements for file
sharing (CO3)
Policy on Absences:
Attendance will be given thru link to be fill up by the student during the virtual class.
Attendance (i.e., ABSENCES/LATE/TARDINESS). Any student who will fail to attend his/her class shall submit thru my e-mail cabrallucita@gmail.com an
excused letter written indicating reason/s for being absent or failure to attend the class. In case of medical reason, a medical certificate plus the excused
letter must be submitted to the Class Adviser on the next class meeting. Failure to submit the required excused letter and/or medical certificate will officially
consider absent.
Make up Class/Reporting shall be considered due cancellation of classes (i.e., DCSR Administration or from government declaration due to typhoon, special
holiday and the like.
TEXTBOOKS:
1. Stallings, W. (2015). Operating systems: internals and design principles, 8th edition. USA: Pearson Education, Inc.
2. Tanenbaum, A. and Bos, H. (2015). Modern operating systems. USA: Pearson Education, Inc.
3. McHoes, A. and Flynn, I. (2014). Understanding operating systems, 7th edition. USA: Cengage Learning.
ONLINE REFERENCES: