You are on page 1of 9

COURSE SYLLABUS

IFUGAO STATE UNIVERSITY COLLEGE OF COMPUTING SCIENCES COLLEGE OF COMPUTING SCIENCES


Second Term School Year: 2022-2023 VISION
VISION
A globally recognized University upholding An Academic Centers of Excellence in
I. Course Code : IT 221
excellence amidst rich cultural heritage Computing Sciences
II. Course Title : Operating Systems
MISSION
Produce employable graduates who are III. Credit Units :3 MISSION
morally upright, socially and culturally
To provide quality education towards
responsible professionals through quality, IV. Course Description: professional development and global
relevant, and innovative instruction, research, competitiveness of graduates in
extension, and resource generation This course provides an introduction to the concepts, theories, and Computing Sciences
components that serve as the bases for the design of classical modern
GOALS operating systems. Topics include process and memory management,
process synchronizations, and deadlocks. GOALS
Goal 1. Academic excellence
Objectives:  The graduates are globally
1. To assure quality of programs V. Course Outcomes: competitive, morally upright, innovative
2. To ensure effective student lifecycle and socially responsible professionals
management and career development engaged in research, extension and
The students will: resource generation activities
3. To Provide unique and lifelong learning
experience in the entire student lifecycle
4. To integrate internationalization perspective 1. explain the roles of OS;
towards global connectedness 2. navigate home & system directories and list files in various
5. To strengthen student welfare services for a locations using use basic Linux command line;
successful academic formation of students 3. create, move, & delete files and directories under the home
6. To integrate Indigenous Knowledge, directory;
System and Practices (IKSP) in the 4. create OS executable installer using external drives; and
academic programs to intensify 5. reformat a computer and install the applications needed.
conservation of the rich cultural heritage

IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
Goal 2. Strong research leadership and culture PROGRAM OBJECTIVES
Objectives:  VI. Grading System The graduates of Bachelor of Science in Information
1. To establish a strong brand and strengthen Technology:
image building of IFSU as a research leader 1 1 1 1. analyze complex problems, identify and define the
2. To intensify conduct of research and Midterm Grade = Class Standing + Laboratory + Midterm computing requirements needed to design an

dissemination of RD outputs 3 3 3 appropriate solution;


2. apply computing and other knowledge domains to
3. To intensify conservation of the rich cultural Exam address real-world problems;
3. design and develop computing solutions using a
heritage 1 1 1 system-level perspective;
Tentative FG = Class Standing + Laboratory + Midterm 4. manipulate modern computing tools;
Goal 3. Sustainable extension and community
3 3 3 5. work effectively in multi-disciplinary and multicultural
teams; and
engagement Exam 6. conduct research, extension and resource
Objectives:  2 1 generation activities.

1. To package and transfer knowledge and Final Grade = TFG + MG PROGRAM OUTCOMES
3 3 1. apply knowledge of computing, science and
technologies relevant to the needs of the clientele mathematics appropriate to IT in providing efficient
2. To create a widely shared organizational culture solutions to organizations.
that encourages, promotes, and rewards VII. Course Requirements 2. engage in professional advancements, analyze
complex problems and exhibit a creative and critical
extension and community engagements thinking skills which are sensible solutions in solving
3. To establish/strengthen/sustain linkages with 1. Assignment real-life problems.
3. apply mathematical foundations, algorithmic
LGUs, industries, and other organizations/ 2. Quizzes principles and assist in the creation of an effective
stakeholders for resource sharing, extension project plan and to design, develop, implement and
program, and service complementation 3. Online class participation evaluate computer-based systems, technology,
information system processes, components and
4. Examination programs to meet desired requirements and needs
Goal 4. Excellent public service and good 5. Laboratory activities
under various constrains in the environment to be
valuable and constructive for the community.
governance 4. apply knowledge through the use of current
Objectives:  techniques, skills, tools and practices necessary for
the IT profession.
1. To ensure efficient, transparent and accountable 5. conduct research, create new valuable concepts and
delivery of administrative services act capably with practices necessary for the
environment yield with a resilient output using
2. To forge strong network system and resource- modern IT tools.
sharing through collaborative activities 6. work productively as a member or leader of a
conducted regularly development team organizing the different roles
within a team to accomplish a common goal of a
3. To strengthen the university’s local and multidisciplinary and multi-cultural team.
international visibility 7. communicate effectively with the computing
community and with society at large about complex
4. To enhance efficiency in resource generation computing activities through logical writing
and mobilization presentation and clear instructions.
8. act in accordance to moral and ethical principles
5. To upgrade the competencies and capabilities personally and professionally in the local, national
of human resources and international environment especially
6. To technologize front line services and other responsibilities in the utilization of IT.
9. recognize the need for and engage in planning as a
services of the University foundation for continuing professional dev’t in order
7. To ensure a clean, green, safe, and GAD- to strive for quality and excellence.
10.preserve and promote the “Filipino Culture” and to
responsive University environment participate in various types of employment,
8. To intensify conservation of the rich cultural development activities and to use, develop and
integrate knowledge, skills across disciplines for
heritage integrating culture in the administrative building the nation and affect the global industry.
and support services

IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
VIII. LEARNING ACTIVITY PLAN

Teaching &
Learning Outcomes Course Face to Face Offline/Independent Assessment
Course Contents Learning Resources
The students will Schedule Topics Learning Topics Tasks
Strategies
 Appraise Preliminaries:  Course  VMGO of the  Buzz Session  Portfolio Multimedia
themselves vis-à-vis Introduction to the requirements University and Devices
the VMGO of IFSU Course  Presentation of the College
and the College, course syllabus Course
and the A. VMGO of the Syllabus
requirements of the University and Week 1
course of the College IFSU
B. Course Website
requirements
C. Presentation
and discussion
of Course
syllabus
 Explain the role of CHAPTER I. Week 1 to  Computer  What Operating  Brainstorming  Chapter Quiz  Multimedia
the Operating OVERVIEW Week 3 System Systems Do? Devices
System in the Lecture: Organization  Chapter
overall computer 1.1. What  Computer handout
system. Operating System
 Draw and discuss Systems Do Architecture
the general 1.2. Computer  Operating
organization of a System System
computer system Organization Operations
and the role of 1.3. Computer  Operating
interrupts. System System
 Differentiate Single Architecture Structures
Processor Systems, 1.4. Operating  Free and Open
Multiprocessor System Source
systems, and Operations Operating
Clustered Systems 1.5. Operating Systems
 Illustrate the System
transition from user Structures
mode to kernel 1.6. Free and Open
mode. Source
 Discuss how Operating
operating systems Systems
IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
are used in various
computing
environments.
 Provide examples of
free and open-
source operating
systems.
 Install and set Laboratory:  Virtual Machine  Class  Performance- Laboratory
up Virtual A.LINUX Installing LINUX demonstration based Tasks Handout
Machine (VM) installation OS with rubrics &
B.Setting – up (Completeness Software
 Install Ubuntu of process-10 installer
 Manipulate Virtual Machine
Output – 10)
Ubuntu OS C. Desktop
Desktop Environment
environment D. Terminal
 Use Command E.Working with
Line Interface Directories
(CLI) to work
on the Ubuntu
Terminal
 Apply
commands to
work with
directories
 Identify the Chapter II. Week 4 to  Process States  Process Control  Class  Chapter Quiz Chapter
components of Process Week 6  Process Block demonstration Handout
processes and Management  Process  Peer Teaching  Problem-
synchronization
illustrate how Solving on
Lecture:  Scheduling Scheduling
scheduling
they are 2.1. Process algorithms Terminologies algorithms
represented Concepts  Processes and
and scheduled 2.2. Threads & threads
in an operating Concurrency  Deadlock
system 2.3. CPU  CPU scheduling
 Discuss the Scheduling
basic

IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
components of
a thread, and
contrast
threads and
processes.
 Apply modeling
and simulations
to evaluate
CPU
Scheduling
Algorithms
 Create a program Laboratory:  CPU  Problem-  Performance- Laboratory
that applies the A. Making of CPU Scheduling based based Tasks Handout
CPU scheduling Scheduling Simulator scenario with rubrics with
algorithm exercises
algorithms using Accuracy (20)
simulator or  Simulations
Python program Output (20)
programming
software (the
student will choose
one from CPU
scheduling
algorithms)
 Discuss the critical- Chapter III.  Memory  Fragmentation  Class  Chapter Quiz Chapter
section problem Process Protection  Segmentation discussion Handout
and illustrate a race Synchronization  Paging and
Week 7 to demonstration
condition
Lecture: Week 8
 Evaluate tools that 3.1.Synchronization
solve deadlock Tools 
problem 3.2. Deadlocks

 Manage files Laboratory:  Managing Files  Class  Performance- Laboratory


using Linux CLI A. Working with  Changing File discussion & based Tasks Handout
 Change file Files demonstration with rubrics with
Ownership
B. Working with  Peer Teaching exercises
ownership File Content  Viewing Files Accuracy (20)
 Problem-
 View files using C. Linux File  Copying Files
IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
the Linux Structure  Moving & based Output (20
command Removing scenario
 Copy, move, and Files
remove files in
Linux CLI
Midterm Examination Week 9

 Discuss the Chapter IV.  Main Memory  Cooperative  Performance- Chapter


distinction Memory  Virtual Memory learning based Tasks Handout
between Management  Group with rubrics
internal and Reporting
Lecture: Organization (10)
external Week 10 to Quality (10)
4.1. Main Memory Week 11
fragmentation Teamwork (10)
4.2. Virtual Memory
Effort (10)
 Translate
logical to
physical
addresses
 Discuss the Chapter V. Week 12 to  Mass Storage  Lecture and  Chapter Quiz Chapter
principles of I/O Storage Week 13  I/O Systems Demonstration Handout
hardware and Management
its complexity
Lecture:
 Describe the 5.1. Mass Storage
physical Structure
structure of 5.2. I/O Systems
various
secondary
storage devices
and the effect
of a device’s
structure on its
uses
 Make Laboratory:  Creation of OS  Class  Performance- Laboratory
executable A. Creation of Installers discussion based Tasks Handout
Windows and executable with with rubrics with
Windows and demonstration exercises
Linux installers Accuracy (10)
Linux OS
IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
using Flash installer Output (10)
Driver or DVD Completenes
s (10)

 Explain the Chapter VI. File  File System  Lecture with  Chapter Quiz Chapter
function of file Systems Implementation demonstration Handout
systems  File System
Lecture:
 Explore and Internals
6.1. File System
apply file Implementation
system 6.2. File System
protection Internals
 Apply tips in PC Laboratory: Week 14 to  Reformatting  Demonstration  Performance- Laboratory
Week 17 based Tasks Handout
reformatting Computer and
 Solve a faulty A. Reformatting a OS installation with rubrics with
Computer and OS exercises
computer installation Accuracy (10)
software to Output (20)
become Timeliness
functional by (10)
applying PC
Reformatting

Final Examination Week 18

IX. Class Policy (Netiquette, data privacy, etc.)


 Be honest and respectful always.
 Before posting your question to the GC, check if anyone has asked it already and received a reply.
 Stay on topic. Don’t post irrelevant comments, links, thoughts, or pictures in the GC or class Edmodo account.
 Don’t type in ALL CAPS! If you do, it will look like you’re yelling at others.
 Respect the opinions of your classmates. If you feel the need to disagree, do so respectfully.
 Remember to say “Please” and “Thank you” when asking for help from your classmates or teacher.
 If you refer to something your classmate said, quote a few lines from their post so others know which post you’re referring.
 Don't badmouth others or call them names. You may disagree with their ideas, but don't mock the person.
 Run a spelling/grammar check before posting. Use complete words and sentences in all posts.
 Reach out to your teacher if you have any questions/queries about the lesson.
X. Statement of Disclosure
IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
This statement of disclosure is intended for a smooth flow of the flexible learning to be implemented throughout the semester. Thus, as a student of
Ifugao State University – Lamut Campus, I declare and fully aware that …
a. the IFSU – Lamut Campus, College of Computing Sciences is implementing blended/flexible learning due to the threat of COVID-19 Pandemic.
b. the IFSU – Lamut Campus, College of Computing Sciences is following the protocols prescribed by CHED, IATF and DOH prior to the opening of
this semester.
c. the faculty administer the lesson on this subject using different modalities in offline and online status.
d. the faculty is practicing utmost leniency in administering the lesson and in giving activities.
Now, as a student enrolled on this course and as a student that upholds the ideals and virtues of IFSU, I fully understand that …

Institution
a. I enrolled on this institution with full cognizance on the threat of the COVID-19 pandemic.
b. I will comply with the directives of the institution throughout the semester.
Health
a. I will practice the minimum health standard prescribed by the DOH and IATF whenever I will enter the premises of IFSU-Lamut campus.
b. I am physically fit and healthy whenever I will meet my instructor on this subject.
c. I will fill out the logbook at the main gate properly and legibly indicate my name, address and contact details when entering the campus.
d. It is a part of my responsibility to curtail the transmission of the COVID-19 disease.
Teaching-Learning Process
a. I am enrolled in this institution; thus, I will prioritize my learning as if I am having a regular class on “normal” situations even though that I am
practicing distance learning.
b. I must do the activities with pure honesty and integrity and to practice self/independent learning using the different modalities given by the
instructor. I will face consequences when I fail to comply with this premise.
c. I am willing to engage myself to the platforms given by the instructor and that I must participate to all the given tasks without hesitations.
d. I am willing to ask questions to my instructor regarding the topic using the different platforms.
e. I will not use social media to rant unsatisfaction to the faculty or the institution.
f. I agree to the classroom policies given by the instructor.

IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)
THEREFORE, I hereby certify that I have read and understood the aforementioned information. I also declare that I agree to the premises stated
above and that anything happens to me due to my own negligence will be my sole accountability and that I am willing to face the consequences.
I am fully aware that the instructor discusses this premises before signing this declaration.

_________________________________
(Student signature over printed name)

XI. References

Books:
Cystal Panek (2020). Windows Operating System Fundamentals. John Wiley & Sons, Inc.
R. Garg et.al (2017). Operating Systems An Introduction. Mercury Learning and Information LLC. United States of America
Silberchatz, Abraham et. al (2017). Operating System Concepts Ninth edition. Wiley Custom Learning Solutions
Ebook:
Abraham Silberchatz et. al (2018). Operating System Concepts Tenth edition. John Wiley & Sons, Inc.
Greg Tomsho (2017). Guide to Operating Systems, 5th edition. Cengage Learning Solutions.
Andrew S. Tanenbaum et.al (2015). Modern Operating Systems, 4th edition. Pearson Education, Inc.
Abraham Silberchatz et.al (2014). Operating System Concepts Essentials, 2nd edition. John Wiley & Sons, Inc.
Online Resources:
NDG Linux Unhatched. (2023, January 06). https://lms.netacad.com/course/view.php?id=1018060
Operating System Full Course. (2023, January 06). https://www.youtube.com/watch?v=mXw9ruZaxzQ
Introduction to Operating System. (2023, January 06) https://www.youtube.com/watch?v=vBURTt97EkA&list=PLBlnK6fEyqRiVhbXDGLXDk_OQAeuVcp2O
Computer Basics: Understanding Operating Systems. (2023, January 06). https://www.youtube.com/watch?v=fkGCLIQx1MI
https://www.youtube.com/watch?v=mXw9ruZaxzQ&t=1s
https://www.youtube.com/watch?v=b-oGg9pIBhk&list=PLrk5tgtnMN6Tn-eqehIIqqV3auXi3gajN
https://www.youtube.com/watch?v=VjPgYcQqqN0

Prepared by: Reviewed by: Checked and Approved by:

ALMA P. CABLINAN DHAYEN H. LOBHOY JO ANN D. DOCULAN, DIT


Instructor/Professor Chairperson Dean

IFSU-VPAA-INS-F004
Rev.01(Oct.05,2021)

You might also like