0% found this document useful (0 votes)
76 views

College of Computing Sciences: Second Semester, SY 2019-2020

This document provides the course syllabus for IT 110 Operating System Applications for the Second Semester of the 2019-2020 academic year. The 3-credit course introduces modern operating systems, their structure and functions. It explores how applications interact with the OS and how the OS interacts with hardware. Topics include CPU scheduling, memory allocation, process coordination, OS installation, and computer reformatting. Course outcomes are for students to explain OS roles, use different OS, analyze computer problems related to the OS, determine materials for OS installation and reformatting, and properly perform computer reformatting. Grading will be based on class standing, laboratory work, and exam scores.
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)
76 views

College of Computing Sciences: Second Semester, SY 2019-2020

This document provides the course syllabus for IT 110 Operating System Applications for the Second Semester of the 2019-2020 academic year. The 3-credit course introduces modern operating systems, their structure and functions. It explores how applications interact with the OS and how the OS interacts with hardware. Topics include CPU scheduling, memory allocation, process coordination, OS installation, and computer reformatting. Course outcomes are for students to explain OS roles, use different OS, analyze computer problems related to the OS, determine materials for OS installation and reformatting, and properly perform computer reformatting. Grading will be based on class standing, laboratory work, and exam scores.
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/ 9

COLLEGE OF COMPUTING SCIENCES

COURSE SYLLABUS
Second Semester, SY 2019-2020

I. Course Code : IT 110


IFSU VMGO
4. SERVICE
II. Course Title : Operating  
VISION
System Applications IFSU’s recognition that the essence of its existence is to
 
serve its clienteles and stakeholders for the common
A globally recognized University upholding excellence
good. 
amidst rich cultural heritage.
  III. Credit Units : 3 units (2
5. CREATIVITY
MISSION hours lecture, 3 hours laboratory)  
 
IFSU’s commitment to create and nurture a teaching and
Produce employable graduates who are morally upright,
learning environment that encourages innovation,
socially and culturally responsible professionals through IV. Course Description : dynamism and resourcefulness in the pursuit to be globally
quality, relevant, and innovative INSTRUCTION,
recognized amidst rich cultural heritage. This includes
RESEARCH, EXTENSION, AND RESOURCE The course introduces modern operating provision of opportunities for critical thinking, problem-
GENERATION.
systems. It aims to explore the importance solving, communication and collaboration.
 
 
CORE VALUES of the Operating System (OS) and its 6. CULTURAL-SENSITIVITY
 
functions. The course also explores how  
1. EXCELLENCE
IFSU’s commitment to preserve the rich cultural heritage of
  applications interact with the OS and how the province and the region.
IFSU’s strong commitment to achieve superior quality
outputs and services in the areas of instruction, the OS interact with the machine.
GOALS
research, extension, resource generation and Overview of the structure of modern OS,
administration.
methods of OS design and construction, Goal 1: Academic Excellence
 
2. FAITH algorithms for CPU scheduling, memory Objectives:
 
IFSU’s strong belief and faith that there is GOD resource allocation, process coordination 1. To assure quality of programs
2. To ensure effective student lifecycle management
Almighty who guides the University in all its and management will be discussed. and career development
undertakings and endeavors. This also mirrors the
University’s community member’s trust and confidence Discussion of various system-related 3. To Provide unique and lifelong learning experience
in the entire student lifecycle
for each other toward harmonious living. security issues will also be considered. 4. To integrate internationalization perspective
 
towards global connectedness
3. INTEGRITY V. Course Outcomes : 5. To strengthen student welfare services for a
 
successful academic formation of students
IFSU’s adherence to moral and ethical values; The students:
conformity to principle-driven service in the pursuit of 6. To integrate Indigenous Knowledge, System and
the University vision, mission and goals.
1. explain the roles of OS; Practices (IKSP) in the academic programs to
  2. use and compare different OS like Windows, Mac, Open Source, and Android OS; intensify conservation of the rich cultural heritage.
3. analyze and solve computer problems related to OS;
4. determine needed materials in OS installation and PC reformatting; and
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
5. properly perform soft and hard computer reformatting.

VI. Grading System:

Goal 2: Strong research leadership and culture 1 1 1


Midterm Grade = x Class Standing + x Laboratory + X Midterm Exam
3 3 3
Objectives:
1. To establish a strong brand and strengthen image
building of IFSU as a research leader in the academic
1 1 1 VISION
Tentative FG = x Class Standing + x Laboratory + X Midterm Exam
sector 3 3 3
2. To intensify conduct of research and dissemination of An Academic Centers of Excellence in Computing
RD outputs Sciences
3. To intensify conservation of the rich cultural heritage
2 1
Final Grade = x TFG + x MG
3 3 MISSION OF THE COLLEGE
Goal 3: Sustainable extension and community
engagement To provide quality education towards professional
development and global competitiveness of graduates in
Objectives: Computing Sciences
1. To package and transfer knowledge and technologies
relevant to the needs of the clientele GOAL OF THE COLLEGE
2. To create a widely shared organizational culture that
encourages, promotes and rewards extension and The graduates are globally competitive, morally upright,
innovative and socially responsible professionals engaged
community engagements in research, extension and resource generation activities.
3. To establish/Strengthen/Sustain linkages with LGUs,
industries and other organizations OBJECTIVES OF THE PROGRAM:

Goal 4: Excellent public service and good governance: Graduates of Information Technology:

Objectives: 1. analyse complex problems, identify and define


1. To ensure efficient, transparent and accountable the computing requirements needed to design
delivery of administrative services an appropriate solution;
2. To forge strong network system and resource sharing
2. apply computing and other knowledge domains
through collaborative activities conducted regularly
to address real-world problems;
3. To strengthen the university’s local and international
visibility 3. design and develop computing solutions using a
4. To enhance efficiency in resource generation and system-level perspective;
mobilization
5. To upgrade competencies of human resources 4. manipulate modern computing tools;
6. To technologize front line services and other services
5. work effectively in multi-disciplinary and
of the University
multicultural teams; and
7. To ensure a clean, green, safe and GAD-responsive
University environment 6. conduct research, extension and resource
8. To intensify conservation of the rich cultural heritage generation activities
integrating culture in the administrative and support
services
 

IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
VII. LEARNING ACTIVITY PLAN
Teaching &
Learning Outcomes Assessmen
Course Content Learning Resources References
The students t Task
Activities
Week 1: Preliminaries: Introduction to the
Course Class Multimedia www.ifsu.edu.ph
 appraise themselves vis-à- Devices
Discussion Reflection
vis the VMGO of IFSU and A. VMGO of the University and of IFSU CODE
Paper
the College, and the the College Course
Buzz Session
requirements of the course B. Overview of the Course Syllabus CCS Laboratory Manual and Policies

Week 2 and Week 5 Chapter I. Introduction to Operating


System (OS) Silberchatz, Abraham et. al (2017). Operating System
1. Explain the functions of OS Brainstorming Quiz on the Video Clips
Concepts Ninth edition. Wiley Custom Learning
A. Overview of Operating System OS on OS
2. Classify open source OS and Solutions
Discussion introduction evolution
Windows OS B. Types of Operating System and types of
- Windows OS Chauhan, Naresh (2013). Principles of Operating
OS
- Open Source OS Film Showing Systems, Oxford Press Inc.
Recitation
- Android OS Multimedia
3. Evaluate the best OS to use Computer
for a particular computer - Mac OS Devices
Assisted
based from the OS Learning Handout in
requirements and computer
Chapter I
hardware requirements Garrido, José M. et.al (2013). Principles of Modern
Operating Systems Second Edition: Vikas Publishing
4. Explore the types of OS Ltd.
5. Discuss the major and
common components of OS
Mohan, Chandra (2013). Operating Systems. PHI
C. Operating System Components
6. Determine the categories of Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.
I/O devices
7. Differentiate synchronous and
asynchronous I/O D. Input/ Output Hardware
8. Explain the functions of DMA
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
9. Discuss Polling versus
Interrupts I/O

10. Illustrates the process of


interrupts and states for the
CPU cycles.

11.Illustrates the classification of


system programs and its E. System Programs
functions

12. Describe virtual machines


interfaces F. Virtual Machines
13. Explain how virtual machines
works
14. Discuss the categories of
virtual machines and its
advantages and
disadvantages

Week 6 - Week 9 Chapter II. Process Management


Discussion with Silberchatz, Abraham et. al (2017). Operating System
1.Illustrates and explain the A. Process States demonstration Quiz on Handout in
Concepts Ninth edition. Wiley Custom Learning
process states Chapter II Chapter II
Solutions
2.Explain the functions of B. Process Control Block Computer
Process Control Block Assisted Chauhan, Naresh (2013). Principles of Operating
Board work Multimedia
Learning Systems, Oxford Press Inc.
Devices
3.Solve scheduling algorithms C. Process Scheduling
applying the scheduling criteria CPU
Interactive Problem
formula Scheduling Garrido, José M. et.al (2013). Principles of Modern
Learning Solving Operating Systems Second Edition: Vikas Publishing
Simulator
4.Discuss the types of (CPUSS) Ltd.
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
schedulers. Simulation

5.Demonstrates how the context Scheduling Mohan, Chandra (2013). Operating Systems. PHI
switch works Seatwork algorithm Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.
scheduler
simulator
6.Discuss the advantages of Pairs Check
threads

7.Compare Processes and


Threads

8.Differentiate Non-preemptive
and preemptive process
D. Scheduling Algorithms
scheduling criteria
- First Come First Serve (FCFS)
Scheduling Algorithm
9.Create a Gantt Chart of FCFS
- Shortest Job First Scheduling
algorithm (SJF)
10. Create the Gantt chart of the Non-preemptive
processes for both non- Preemptive
preemptive and preemptive type
of scheduling

11. Solve and interpret the result


of the CPU utilization, waiting
time, turnaround time, and
system throughput

12. Use scheduling simulator to


simulate a process

Laboratory Session:
https://www.makeuseof.com/tag/how-to-create-a-
1. Perform correct and proper Brainstorming Quiz on the Job Sheets
process of copying and A. Creation of OS installers with bootable-usb-drive-from-your-windows-cd/
proper steps
creating of OS installer proper labelling using the latest
Lecture and in burning a
2. Demonstrate understanding burning software Demonstration http://knowledge.seagate.com/articles/en_US/FA
software Multimedia
how to perform Data burning Q/201431en
and backup. and Linux Devices
3. Produce OS functional Interactive features and
https://www.makeuseof.com/tag/make-bootable-
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
installers Learning capabilities usb-cd-dvd-install-windows-using-iso-file/
4. Design CD/DVD cover
5. Acquire open source Handout
concepts Computer Performanc
B. Learning and working on Linux https://www.zdnet.com/article/how-to-burn-your-
6. Use the basic Linux Assisted
command line OS Learning e based windows-7-iso-to-dvd-disc/
7. Configure Linux virtual task using
machine rubrics
Simulation (Timeliness www.netacad.com
– 5pts.,
Content –
10pts.,
Proper
labelling –
5pts.,
Completene
ss – 5pts.)

March, 2020 Midterm Examination


Week 10 – Week 11 Chapter II. Process Scheduling
Silberchatz, Abraham et. al (2017). Operating System
1. Create and interpret Gantt E. Priority Scheduling Algorithm Discussion Quiz on Handout in
Concepts Ninth edition. Wiley Custom Learning
Chart of non – preemptive (PSA) PSA and PSA and
Solutions
and preemptive PSA Simulation RRSA RRSA
- Non – preemptive
2. Interpret result of the Practice Problem Multimedia Chauhan, Naresh (2013). Principles of Operating
process scheduling - Preemptive Exercises Solving Devices Systems, Oxford Press Inc.
algorithm Garrido, José M. et.al (2013). Principles of Modern
F. Round Robin Scheduling Collaborative Board CPUSS
Operating Systems Second Edition: Vikas Publishing
Algorithm (RRSA) Learning work
Ltd.
Simulator Mohan, Chandra (2013). Operating Systems. PHI
Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
Week 12 – Week 14 Chapter III. Memory Management
Silberchatz, Abraham et. al (2017). Operating System
1. Discuss memory protection A. Memory Protection Brainstormin Quiz on Handout in
Concepts Ninth edition. Wiley Custom Learning
g Memory Chapter III
2. Explain the implementation of B. Paging Solutions
Manage
Paging Discussion Chauhan, Naresh (2013). Principles of Operating
ment
C. Fragmentation Systems, Oxford Press Inc.
3. Compare internal and external Multimedia
Computer Garrido, José M. et.al (2013). Principles of Modern
fragmentation D. Segmentation devices
Assisted Operating Systems Second Edition: Vikas Publishing
4. Differentiate fragmentation Learning Ltd.
versus segmentation Mohan, Chandra (2013). Operating Systems. PHI
Group Report
Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.
5. Illustrate and explain the
logical view of segmentation
Week 15 – Week 16 Chapter IV. Storage Management
Lecture with Silberchatz, Abraham et. al (2017). Operating System
A. File System Demonstration Quiz about Chapter
Concepts Ninth edition. Wiley Custom Learning
storage handout
1. Explain the function of file - File Attributes Solutions
managemen
systems
Computer t
- File Operations Assisted Chauhan, Naresh (2013). Principles of Operating
2.Discuss the interfaces to file Multimedia
Learning Systems, Oxford Press Inc.
systems - File Types Devices

3.Demonstrate file system design - File Structure Garrido, José M. et.al (2013). Principles of Modern
tradeoffs, including access Operating Systems Second Edition: Vikas Publishing
methods, file sharing, file Ltd.
locking, and directory
structures
Mohan, Chandra (2013). Operating Systems. PHI
4.Explore file system protection Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.
5.Practice proper file
management

Week 17 Chapter V. Deadlocks


Lecture on Silberchatz, Abraham et. al (2017). Operating System
1.Develop a description of A. Introduction Deadlock Chapter Chapter
Concepts Ninth edition. Wiley Custom Learning
deadlock, which prevent sets of quiz handout
Solutions
concurrent processes from Computer
Assisted Reflectio Multimedia
completing their tasks
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
2. Present a number of different Learning n paper Devices
methods for preventing or on how to Chauhan, Naresh (2013). Principles of Operating
avoiding deadlock in a B. Deadlock Handling provide Systems, Oxford Press Inc.
computer system solution Garrido, José M. et.al (2013). Principles of Modern
- Prevention
to Operating Systems Second Edition: Vikas Publishing
- Avoidance deadlock Ltd.
problems Mohan, Chandra (2013). Operating Systems. PHI
- Detection and Recovery Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.

Laboratory Session:
https://www.wikihow.com/Install-Windows-7-
1. Identify needed software A. Operating System Installation Brainstorming Conclusion Handout
(Beginners)
installers before performing and PC Reformatting checked about
computer reformatting and Computer Computer
B. Utility Software Installation Assisted Performanc https://lifehacker.com/5827928/how-to-build-a-
installation Reformatting,
Learning e based computer-from-scratch-lesson-4-installing-your-
software
2. Perform proper file back – up evaluation operating-system
Practice installation
before performing computer tasks using
Exercises rubrics to https://www.computerworld.com/article/2528416/micro
reformatting
be decided soft-windows/microsoft-windows-windows-7-
Multimedia
3. Decide when or not to perform by the installation-how-to-step-by-step.html
Simulation Devices
hard disk partitioning class
https://www.techwalla.com/articles/how-to-install-an-
4. Perform proper steps of Quiz
operating-system-on-a-computer
computer reformatting https://www.wikihow.tech/Install-and-Update-Drivers-
in-Your-PC
5. Use mother board driver to
update missing and outdated
drivers
https://www.windowscentral.com/how-properly-
6. Evaluate OS features and its
update-device-drivers-windows-10
compatibility issues

Week 18:
FINAL EXAMINATION
December, 2020

VIII. References
Books:
Silberchatz, Abraham et. al (2017). Operating System Concepts Ninth edition. Wiley Custom Learning Solutions
IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)
Chauhan, Naresh (2013). Principles of Operating Systems, Oxford Press Inc.
Garrido, José M. et.al (2013). Principles of Modern Operating Systems Second Edition: Vikas Publishing Ltd.
Mohan, Chandra (2013). Operating Systems. PHI Learning Private Limited, Delhi. Rekha Printer Pvt. Ltd.

Internet:
https://www.makeuseof.com/tag/how-to-create-a-bootable-usb-drive-from-your-windows-cd/
http://knowledge.seagate.com/articles/en_US/FAQ/201431en
https://www.makeuseof.com/tag/make-bootable-usb-cd-dvd-install-windows-using-iso-file/
https://www.zdnet.com/article/how-to-burn-your-windows-7-iso-to-dvd-disc/
www.netacad.com
https://www.wikihow.com/Install-Windows-7-(Beginners)
https://lifehacker.com/5827928/how-to-build-a-computer-from-scratch-lesson-4-installing-your-operating-system

Prepared by: Checked by: Approved by:

ALMA P. CABLINAN DHAYEN H. LOBHOY RHODA S. BUNOAN, PhD


Instructor Chairperson, BSIT & ACT Dean

IFSU-VPAA-INS-F004
Rev.00 (Feb.04, 2019)

You might also like