IT 253 Platform Technologies
IT 253 Platform Technologies
Burauen Leyte
Course Syllabus
VISION Institutional Outcomes (IO) Institutional Graduate Attributes Program Educational Objectives (PEO) Program Outcomes (PO)
(IGA)
A Leading State University in TECHNOLOGICALLY 1. Excellent in one’s field of PEO1. Build career into build not limited to 1. Apply knowledge of computing, science, and
mathematics appropriate to the discipline
Technological and Professional COMPETENT specialization thereby supervisory position in different field of 2. Design, implement, and evaluate computer-based
Education • Knowledge of demonstrating a personal computing specialization of an information systems, processes, components, or programs to
MISSION Technology and and collective adherence technology at local, national and international meet desired needs and requirements under
level with moral, ethical, social responsibility various constraints of users and integrate IT-based
Develop a Strong Technologically Engineering to high standards in all solutions into the user environment effectively
and Professionally Competent • Design and Development and personal well-being. 3. Apply knowledge through the use of current
areas.
Productive Human Resource of Solutions techniques, skills, tools, and practices necessary
Imbued with Positive Values 2. Visionary leaders are PEO2. Posses professional IT skills to initiate for the IT profession
• Modern Tool Usage 4. Analyze complex problems, and identify and define
Needed to Propel Sustainable guided by the highest solutions in IT-related domains such as the computing requirements appropriate to its
Development PROFESSIONALLY practice of ethical and computer programming, networking and solution
CORE VALUES COMPETENT moral standards. troubleshooting, among others. 5. Analyze complex problems, and identify and define
the computing requirements appropriate to its
E – Excellence • Problem Solvers 3. Serving individuals solution
V – Value Laden • Innovators towards a committed PEO3. Pursue life-long learning though 6. Create computer-based systems that would meet
S – Service-Driven • Creative Transformation citizenry, driven by professional development and training, and user needs and take them into account from
IT certifications. selection, creation, evaluation, and administration.
U – Unity in Diversity • Interpersonally relevant cause for the 7. Function effectively as a member or a leader of a
Competent common good. software development team recognizing different
roles within a team to accomplish a common goal
4. Unifying agent founded on and assist in the creation of an effective IT project
POSITIVE VALUES truth and respect of plan.
• Ethics human worth amidst 8. Act in recognition of professional, social, and
ethical responsibility
• Morality diversity of beliefs and 9. Adhere to professional, ethical, legal, security, and
• Excellence talents. social issues and responsibilities in the utilization of
• Service-Driven information technology
10. Pursue lifelong learning for personal and
• Unity in Diversity professional growth through varied experiential and
field-based opportunities
11. Engage in planning self-learning and improving
performance as a foundation for continuing
professional development in Information
Technology
12. Assess societal, health, safety, legal, and cultural
issues within local and global contexts, and the
consequential responsibilities relevant to
professional computing practice.
Course Information
Course Code IT 253 Course Description
Course Title Platform Technologies This course will provide an introduction to operating system design and implementation. The operating system provides a familiar, 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,
Credit Units 3 units (54 hours)
and processors) to be shared, providing standard services needed by many different programs (e.g., file service, the ability to start or stop processes, and access to
Lec/Lab Hours 2 hours / 3 hours the printer), and protecting individual programs from one another.
Class Schedule Mon 1:00 – 4:00 / Wed 1:00 – 3:00
Prerequisite(s) IT 163
Co-Requisite(s)
Week Course Topics Resource and References Teaching-Learning Activities Assessment Learning Evidence
No. Learning Outcomes
Orientation
Week 1 Think, act and relate 1.1 University Vision, PowerPoint Orientation
based on the expected Mission, Presentation slides Orientation of school’s
characteristics and 1.2 Goals, Objectives, vision and mission &
attributes of an EVSU and Core Values department’s goals
student. 1.3 Information and objectives.
Technology Course objectives,
Department Profile grading criteria, and
and Mandates class policies and
1.4 Internationalization rules will also be
1.5 Institutional discussed.
Learning
Outcomes (ILOs)
1.6 Program Learning
Outcomes (PLOs)
1.7 Course
Description and
Objectives
1.8 Course Learning
Outcomes (CLOs)
1.9 Course
Requirements
1.10 Grading System
1.11 Classroom
Policies and Rules
1.12 Health Protocols
1.13 Flexible Learning
Modality
Week Course Topics Resource and References Teaching-Learning Activities Assessment Learning Evidence
No. Learning Outcomes
2 CO1. Describe the evolution, types, Introduction Deitel,H., Deitel,P., Choffnes,D., Instructional manual will be Assignment Outputs expected
structure and functions of operating Operating System Definition (2004), Operating Systems (3rd given to students for advance Scheduled Quizzes
systems. ed.), New Jersey, Pearson reading and for exercises to Recitation from the students:
History of Operating Systems
Multiprogramming systems Education, Inc. answer Exercise/Seatwork
CO2. Demonstrate techniques Timesharing systems Tanembaum, Andrew S., (11 Dec. Activity sheets (This
involved in process, memory, Other types of computer 2007), Modern Operating System contains pre-test and
device and file management. systems and their operating (3rd edition), Pearson Education, post-test given in
CO3. Discuss security and systems Inc.
protection measures used in Stallings, William (2019, 2018), google classroom.)
Personal Computer Systems
operating systems. Parallel systems Operating Systems (Ninth ed.),
CO4. Discuss memory Distributed systems Pearson Education, Inc. Midterm exam
management and its allocation Real-Time (Covers the topics 1-
policies. systems 2)
CO5. Apply processor scheduling,
synchronization, deadlocks and
disk allocation algorithms for a Final exam (Uploaded
given scenario. and deployed
Website)
3 CO1, CO2 Computer-System Structure Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss computer- Quiz on topic knowledge Google Classroom
(2004), Operating Systems (3rd system structure and its sub Internet Research
ed.), New Jersey, Pearson topics and student will be Assignment Classwork
Computer System Operation Submission
Education, Inc. attentive to listen as topic will be Scheduled Quizzes
I/O Structure
Tanembaum, Andrew S., (11 Dec. an input to a seatwork or a quiz Recitation
Storage Structure
2007), Modern Operating System and in another way, they should Exercise/Seatwork
Hardware Protection
(3rd edition), Pearson Education, be ready for a teacher-student
Network Structure
Inc. interaction.
Stallings, William (2019, 2018),
Operating Systems (Ninth ed.), Instructional manual will be
Pearson Education, Inc. given to students for advance
reading and for exercises to
answer
4 CO1, CO2, CO3 Operating-System Structure Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss operating Internet Research Google Classroom
(2004), Operating Systems (3rd system structure and its sub Scheduled Quizzes
ed.), New Jersey, Pearson topics and student will be Assignment Classwork
System Components Submission
Education, Inc. attentive to listen as topic will be Recitation
Operating System Services
Tanembaum, Andrew S., (11 Dec. an input to a seatwork or a quiz Exercise/Seatwork
System Calls, Programs, and
2007), Modern Operating System and in another way, they should
Structure
(3rd edition), Pearson Education, be ready for a teacher-student
Virtual Machines
Inc. interaction.
System Design and
Generation
Week Course Topics Resource and References Teaching-Learning Activities Assessment Learning Evidence
No. Learning Outcomes
Stallings, William (2019, 2018), Instructional manual will be
Operating Systems (Ninth ed.), given to students for advance
Pearson Education, Inc. reading and for exercises to
answer
5-6 CO2 Introduction to Processes, Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss process Internet Research
Process States (2004), Operating Systems (3rd and process states and its sub Quiz on topic knowledge
Process Concept ed.), New Jersey, Pearson topics and student will be Assignment
Process States and Operations Education, Inc. attentive to listen as topic will be Scheduled Quizzes
Process of Scheduling Tanembaum, Andrew S., (11 Dec. an input to a seatwork or a quiz Recitation
Cooperating Processes 2007), Modern Operating System and in another way, they should Exercise/Seatwork
Inter-process Communication (3rd edition), Pearson Education, be ready for a teacher-student
Communication in Client-Server Inc. interaction.
Stallings, William (2019, 2018),
Operating Systems (Ninth ed.), Instructional manual will be
Pearson Education, Inc. given to students for advance
reading and for exercises to
answer
7-8 CO2 Threads Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss threads Internet Research
Overview (2004), Operating Systems (3rd and its sub topics and student Scheduled Quizzes
Multithreading Models ed.), New Jersey, Pearson will be attentive to listen as topic Assignment
Threading Issues Education, Inc. will be an input to a seatwork or Recitation
Threads Tanembaum, Andrew S., (11 Dec. a quiz and in another way, they Exercise/Seatwork
Windows, Linux and Java 2007), Modern Operating System should be ready for a teacher-
Threads (3rd edition), Pearson Education, student interaction.
Inc.
Stallings, William (2019, 2018), Instructional manual will be
Operating Systems (Ninth ed.), given to students for advance
Pearson Education, Inc. reading and for exercises to
answer
8-9 CO4, CO5 CPU Scheduling Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss cpu Laboratory Activity
Basic Concepts (2004), Operating Systems (3rd scheduling and its sub topics Seatwork
Scheduling Criteria ed.), New Jersey, Pearson and student will be attentive to Pop Quizzes
CPU Scheduling Algorithms Education, Inc. listen as topic will be an input to Chapter Exercise
Multiple-Processor Scheduling Tanembaum, Andrew S., (11 Dec. a seatwork or a quiz and in
Real-Time Scheduling 2007), Modern Operating System another way, they should be
Process Scheduling Models (3rd edition), Pearson Education, ready for a teacher-student
Inc. interaction. A laboratory activity
will be given to them to see the
Week Course Topics Resource and References Teaching-Learning Activities Assessment Learning Evidence
No. Learning Outcomes
Stallings, William (2019, 2018), actual application of the
Operating Systems (Ninth ed.), algorithms
Pearson Education, Inc.
Instructional manual will be
given to students for advance
reading and for exercises to
answer
11 CO2 Process Synchronization Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss process Internet Research
Consumer-Producer Problem (2004), Operating Systems (3rd synchronization and its sub Scheduled Quizzes
The critical Section Problem ed.), New Jersey, Pearson topics and student will be Chapter Exercise
Software Solutions to the Education, Inc. attentive to listen as topic will be
Critical Problem Tanembaum, Andrew S., (11 Dec. an input to a seatwork or a quiz
Hardware Synchronization 2007), Modern Operating System and in another way, they should
Tools (3rd edition), Pearson Education, be ready for a teacher-student
Classical Problems of Inc. interaction.
Stallings, William (2019, 2018),
Synchronization
Operating Systems (Ninth ed.), Instructional manual will be
Pearson Education, Inc. given to students for advance
reading and for exercises to
answer
12-13 CO2, CO4 Memory Management Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss memory Internet Research
Basic Memory Concepts (2004), Operating Systems (3rd management and its sub topics Scheduled Quizzes
Memory Management Strategies ed.), New Jersey, Pearson and student will be attentive to Chapter Exercise
Education, Inc. listen as topic will be an input to
Tanembaum, Andrew S., (11 Dec. a seatwork or a quiz and in
2007), Modern Operating System another way, they should be
(3rd edition), Pearson Education, ready for a teacher-student
Inc. interaction. A laboratory activity
Stallings, William (2019, 2018), will be given to them to see the
Operating Systems (Ninth ed.), actual application of the
Pearson Education, Inc. algorithms
14-15 CO2, CO4 File Management Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss file Internet Research
File Concept (2004), Operating Systems (3rd management and its sub topics Scheduled Quizzes
File Access Methods ed.), New Jersey, Pearson and student will be attentive to Chapter Exercise
File Allocation Methods Education, Inc. listen as topic will be an input to
Free Space Management Tanembaum, Andrew S., (11 Dec. a seatwork or a quiz and in
Directory 2007), Modern Operating System another way, they should be
(3rd edition), Pearson Education, ready for a teacher-student
Inc. interaction.
Stallings, William (2019, 2018),
Operating Systems (Ninth ed.), Instructional manual will be
Pearson Education, Inc. given to students for advance
reading and for exercises to
answer
16 CO2, CO4, CO5 Secondary Storage Management Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss secondary Laboratory Activity
Disk Structure (2004), Operating Systems (3rd storage management and its sub Seatwork
Disk Performance Parameters ed.), New Jersey, Pearson topics and student will be Pop Quiz
Disk Scheduling Education, Inc. attentive to listen as topic will be Chapter Exercise
Swap Space Management Tanembaum, Andrew S., (11 Dec. an input to a seatwork or a quiz
2007), Modern Operating System and in another way, they should
(3rd edition), Pearson Education, be ready for a teacher-student
Inc. interaction. A laboratory activity
Stallings, William (2019, 2018), will be given to them to see the
Operating Systems (Ninth ed.), actual application of the
Pearson Education, Inc. algorithms
17 CO5 Deadlock Management Deitel,H., Deitel,P., Choffnes,D., Instructor will discuss deadlock Laboratory Activity
Deadlock Characterization (2004), Operating Systems (3rd management and its sub topics Seatwork
Methods for Handling Deadlocks ed.), New Jersey, Pearson and student will be attentive to Chapter Quiz
Education, Inc. listen as topic will be an input to Chapter Exercise
Tanembaum, Andrew S., (11 Dec. a seatwork or a quiz and in
2007), Modern Operating System another way, they should be
(3rd edition), Pearson Education, ready for a teacher-student
Inc. interaction. A laboratory activity
Stallings, William (2019, 2018), will be given to them to see the
Operating Systems (Ninth ed.), actual application of the
Pearson Education, Inc. algorithms
Week Course Topics Resource and References Teaching-Learning Activities Assessment Learning Evidence
No. Learning Outcomes
Instructional manual will be
given to students for advance
reading and for exercises to
answer
18 CO2, CO4, CO5 Final Examination Deitel,H., Deitel,P., Choffnes,D., Written examination
(2004), Operating Systems (3rd Laboratory examination
ed.), New Jersey, Pearson
Education, Inc.
Tanembaum, Andrew S., (11 Dec.
2007), Modern Operating System
(3rd edition), Pearson Education,
Inc.
Stallings, William (2019, 2018),
Operating Systems (Ninth ed.),
Pearson Education, Inc.
Culminating Activity
Nature of the Final Product
Individual Activity
1. Students need to take the chapter quizzes and lab exercises
2. Students need to take the midterm and final term examination
3. Students also need to take the hands-on examination
Group Activity
1. Students will be a group in a maximum of 3 members
2. Students will develop a mini system integrating the OOP framework that will solve a real-world problem.
Culminating Activity. A developed Mini System for a Real-World Problem. The developed mini system will be rated based on its code structure, logic, and functionality of the system.
REFERENCES
▪ Student Handbook - https://www.evsu.edu.ph/university-manual/
▪ Python - python.org
Grading System Class Policies
JESSIE RICHIE N. DE LOS SANTOS, MSIT CHRISTOPHER P. RAGA, MSIT EDUARDO A. BAGAS, Ph.D. LYDIA M. MORANTE, Ph.D.
Faculty Head, Information Department Campus Director Vice President for Academics