Escolar Documentos
Profissional Documentos
Cultura Documentos
VISION
Tarlac State University is envisioned to be a premier university in Asia and the Pacific.
MISSION
Tarlac State University commits to promote and sustain the offering of quality and programs in higher and advanced education ensuring equitable access to education for people empowerment,
professional development, and global competitiveness.
Towards this end, TSU shall:
1. Provide high quality instruction trough qualified, competent and adequately trained faculty members and support staff.
2. Be a premier research institution by enhancing research undertakings in the fields of technology and sciences and strengthening collaboration with local and international
institutions.
3. Be a champion in community development by strengthening partnership with public and private organizations and individuals.
CORE VALUES
E - xcellence
Q – uality
U – nity
I - ntegrity
T – rust in God, Transparency & True Commitment
Y – earning for Global Competitiveness
Course Description This course will provide an introduction to operating system design and implementation. The operating system provides a well-known, convenient, and
efficient interface between user programs and the bare hardware of the computer on which they run. The operating system is responsible for allowing
resources (e.g., disks, networks, and processors) to be shared, providing common services needed by many different programs (e.g., file service, the
ability to start or stop processes, and access to the printer), and protecting individual programs from one another.
The course will start with a brief historical perspective of the evolution of operating systems over the last fifty years, and then cover the major
components of most operating systems. This discussion will cover the tradeoffs that can be made between performance and functionality during the
design and implementation of an operating system. Particular emphasis will be given to three major OS subsystems: process management (processes,
threads, CPU scheduling, synchronization, and deadlock), memory management (segmentation, paging, swapping), file systems, and operating system
support for distributed systems.
Course Intended After completing this course, STUDENTS MUST HAVE DEMONSTRATEDFAMILIARITY BY:
Learning Outcomes
(CILO) 1. Describe relationships between system services and application software
2. Compare and contrast different design considerations for major OS components.
Legend:(Note: Program Objectives as per CHED Memos shall be corresponded with the listed Graduate Attributes.)
Cre Creativity PS Problem Solving CT Critical Thinking DML Decision Making & Learning
Com Communication Col Collaboration ICTInformation and Communications Technology IL Information Literacy Cit Citizenship LC Life and Career
PSR Personal and Social Responsibility
Directions: As a department, you are to prepare your course mapping grid that will identify soft skills emphasis in every course in the discipline. In this activity, you are to
prioritize the 21st Century skills that you wish to develop in your students as they progress in the course. The level of emphasis may be coded as 3= to a large extent; 2= to some
extent; 1to a little extent.
Distinguish how
processes multiplexed
among them by switching
the CPU between
processes.
Seatwork
Problem
solving on
scheduling
algorithm
Gantt
Chart
Turna
round
time
Waiti
ng
time
Group
project -
Devel
op a C
or
Progressive Learning
Basic Readings
Operating System Concepts 9th Edition
Abraham Silberschatz
Extended
Readings
http://www.tutorialspoint.com/operating_system/
Total: 100%
Course Policies All students who are enrolled in this course should conform to the following class policies.
1. The university rule on a 54-hour attendance applies: 20% absence is considered failed or dropped, as the case may be.
2. Students are encouraged to use resources of other libraries, etc. in the absence of sufficient references in the University Library.
3. There will be no make-up arrangements for oral presentation, hence, the professor lectures in the absence of the discussion.
4. Those that cannot come on the examination day are advised to take the test on the day prior to the schedule.
Late Policies
This course covers a lot of material and late assignments will seriously impact your ability to learn the next section of the course. Late
programming assignments will be penalized 10% per day, up to 4 days. Late homeworks will not be accepted (no exceptions). Please try to finish
your assignments and homeworks on time.
ROGEL T. QUILALA
Department Chair
Approved
DR. LOLITA V. SICAT
Vice President for Academic Affairs