Você está na página 1de 9

Document Code: OD-QF-CS

MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –


An Autonomous University Operating Systems
LUCENA CITY Page No: 1 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

UNIVERSITY VISION

Manuel S. Enverga University Foundation shall be a globally competitive university.

UNIVERSITY MISSION

Manuel S. Enverga University Foundation is a private non-sectarian educational foundation with a three-
fold function – instruction, research and community service – offering responsive and alternative programs
supportive of national development goals and standards of global excellence.

GOAL

To produce graduates who shall have research-based knowledge, leadership and managerial skills and
professionalism.

COLLEGE OF COMPUTER STUDIES VISION

The College of Computer Studies shall be a globally competitive Information Technology higher education
institution.

COLLEGE OF COMPUTER STUDIES MISSION

The College of Computer Studies shall produce technically competent Information Technology professionals
adequately prepared in the practice of their profession supportive of national development goals and
standards of global excellence.

MISSION
PROGRAM EDUCATIONAL OBJECTIVES COMMUNITY
INSTRUCTION RESEARCH
SERVICE

1. Be employed and demonstrate professionalism,


competence and passion in solving
contemporary computing problems by  
developing or utilizing innovative IT solutions;
2. Embark on lifelong learning or research to
attune to the continuous innovation in the IT
industry in order to adapt to the changing 
demands of the global market; and
3. Exhibit leadership and teamwork, and
commitment to their respective local or global  
organization.
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 2 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

COURSE SYLLABUS

1. Course Code: IT111


2. Course Title: Operating Systems
3. Prerequisite: IT104B
4. Corequisite: None
5. Credit/Class Schedule: 3 units/ 2 hours lecture, 3 hours laboratory (per week)
6. Course Description: This course will provide a clear description of the concepts that underlie an
operating system. Topics include discussion on process management, input/output, memory
management, file system, protection and security, concurrency and distributed systems. It also
includes review of different operating systems as well as provides hands-on system use and system
management using UNIX/LINUX operating system.

7. Student Outcomes and Relationship to Program Educational Objectives:


For BSCS
Program Educational
Student Outcomes Objectives
1 2 3
a. apply knowledge of computing fundamentals, knowledge of a  
computing specialization, and mathematics, science, and domain
knowledge appropriate for the computing specialization to the
abstraction and conceptualization of computing models from
defined problems and requirements;
b. identify, analyze, formulate, research literature, and solve  
complex computing problems and requirements reaching
substantiated conclusions using fundamental principles of
mathematics, computing sciences, and relevant domain
disciplines;
c. have an ability to apply mathematical foundations, algorithmic  
principles and computer science theory in the modeling and design
of computer-based systems in a way that demonstrates
comprehension of the tradeoffs involved in design choices;
d. have knowledge and understanding of information security issues  
in relation to the design, development and use of information
systems;
f. create, select, adapt and apply appropriate techniques, resources  
and modern computing tools to complex computing activities, with
an understanding of the limitations to accomplish a common goal;

For BSIT
Program Educational
Student Outcomes
Objectives
1 2 3
a. apply knowledge of computing, science, and mathematics  
appropriate to the discipline.
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 3 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

b. understand best practices and standards and their applications;  


g. apply knowledge through the use of current techniques, skills,   
tools and practices necessary for the IT profession;

8. Course Outcomes and Relationship to Student Outcomes:


Course Outcomes a b c d f
After completing the course, the BSCS student must be able to:
1. Describe the structure, services, functions and components
underlying principles, techniques and approaches which R R R R R
constitute a coherent body of knowledge in operating system;
2. Compute for the average waiting time and average turnaround
time using Operating System Scheduling Algorithm to describe
R R R R R
deadlocks, resource allocation process and prevention of sets of
concurrent processes from completing their tasks; and
3. Perform basic shell programming commands to create and run
D D D D D
script in Linux operating system.

Course Outcomes a b g
After completing the course, the BSIT student must be able to:
1. Describe the structure, services, functions and components underlying
principles, techniques and approaches which constitute a coherent body of R R R
knowledge in operating system;
2. Compute for the average waiting time and average turnaround time using
Operating System Scheduling Algorithm to describe deadlocks, resource
R R R
allocation process and prevention of sets of concurrent processes from
completing their tasks; and
3. Perform basic shell programming commands to create and run script in Linux
D D D
operating system.

Level: I – Introduced R – Reinforced D – Demonstrated

9. Course Coverage:
Week Course Outcomes Topics Teaching and Assessment Tools
Learning Activities
1 Discussion and
Presentation of the Discussion of syllabus
Syllabus and Course and course
Requirements and requirement
Course Introduction
2-5 CO1: Describe INTRODUCTION TO Lecture Hands-on
the structure, OPERATING SYSTEM Assignments Exercises
services, functions  Definition of Library Research Assignment and
and components Operating System Quiz Library Research
underlying  Operating System Oral presentation output
principles, Services Quiz
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 4 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

techniques and  Components of Hands-on Laboratory Preliminary


approaches which Operating System Exercises Examination
constitute a  Components of
coherent body of Process
knowledge in
operating system. LABORATORY:
INTRODUCTION TO
LINUX OPERATING
SYSTEM
 Linux System
 Linux Distribution
 The SHELL
 Linux Installation
 File System
Structure
 Managing Groups
and Users

6-9 CO1: Describe the CPU SCHEDULING Lecture Hands-on


structure, services,  CPU scheduling Assignments Exercises
functions and criteria Library Research Assignment and
components  CPU scheduling Quiz Library Research
underlying Oral presentation output
algorithms
principles, Hands-on Laboratory Quiz
techniques and o First Come First Exercises Midterm
approaches which Serve (FCFS) Examination
constitute a o Shortest Job
coherent body of First (SJF)
knowledge in o Priority
operating system. Round Robin
CO2: Compute for LINUX
the average  Wild Cards
waiting time and
 Finding files and
average
turnaround time directories
using Operating  Hard links and
System Scheduling Symbolic Links
Algorithm to  File Permissions
describe deadlocks,  Changing File
resource allocation Permissions
process and
 Changing Directory
prevention of sets
of concurrent permissions
processes from  Viewing Running
completing their Processes
tasks  Modifying Processes

CO3: Perform
basic shell
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 5 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

programming
commands to
create and run
script in Linux
operating system

10-13 CO2: Compute for DEADLOCKS Lecture Hands-on


the average  System Model Assignments Exercises
waiting time and  Deadlock Library Research Assignment and
average Characterization Quiz Library Research
turnaround time Oral presentation output
 Graph-based models
using Operating Hands-on Laboratory Quiz
System Scheduling o Resource Exercises Semi-Final
Algorithm to Allocation Examination
describe deadlocks, Graph
resource allocation  Methods for Handling
process and Deadlocks
prevention of sets o Deadlock
of concurrent
Prevention
processes from
completing their o Deadlock
tasks Avoidance
TEXT EDITING
CO3: Perform  Using the VI
basic shell  Using Nano text
programming Editor
commands to
SHELL SCRIPTING
create and run
 Creating and
script in Linux
operating system Running Shell
Programs
 Using Variables
 Selection Statements
 Loop Statements

14-17 CO2: Compute for LINUX Lecture Hands-on


the average  Simple software Assignments Exercises
waiting time and installation Library Research Assignment and
average  File Transfer (ssh) Quiz Library Research
turnaround time Oral presentation output
 Compressing files
using Operating Hands-on Laboratory Quiz
System Scheduling using tar or gzip Exercises Final Examination
Algorithm to  Setting the login
describe deadlocks, message
resource allocation  The network interface
process and  Host Information
prevention of sets  Stop and Start
of concurrent
Networking
processes from
 Routing
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 6 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

completing their  Common Network


tasks Tools

CO3: Perform
basic shell
programming
commands to
create and run
script in Linux
operating system

18 Resit / Re-exam

10. Contribution of Course to Meeting the Professional Component:


General Education Component 39%
Basic Core ITE Core Courses 13%
ITE Professional Courses 24%
ITE Electives 9%
Free Electives 6%
PE 6%
NSTP 4%
100%
11. Reference Materials: (Laboratory Manuals)
A. Textbook(s):
Fox, R. (2015). Linux with operating concepts. USA: CRC Press
Silberschatz, G. (2011) Operating system concepts (8th ed). Asia: John Wiley & Sons Pte
Ltd

B. Reference Books(s):
Helmke, M. (2012). Ubuntu unleashed. USA: Pearson Education, Inc.
Negus, C. (2013). Ubuntu Linux toolbox 2nd Ed 1000+ Commands for Ubuntu and debian
power User. USA: John Wiley and Sons Inc.

C. Electronics Sources:
(2018).The linux homepage at linux online. Retrieved from http://www.linux.org/
(2018).Ubuntu homepage| ubuntu. Retrieved from http://www.ubuntu.com/

D. Software:
Ubuntu Server
Oracle Virtual Box
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 7 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

12. Course Evaluation:


Student performance will be rated based on the following:
Assessment Tasks Weight Minimum Average
for Satisfactory
Performance
CO1 Class Requirements (Library 40%
CO2 Research, Assignments, Quizzes,
CO3 Recitation, Hands-on Exercises)
Preliminary Examination 30%
Mid-term Examination 30%
100% 75%
Previous (Midterm) Grade = 100% x 40%

CO1 Class Requirements (Library 40%


CO2 Research, Assignments, Quizzes,
CO3 Recitation, Hands-on Exercises)
Semi-final Examination 30%
Final Examination 30%
100% 75%
Present (Final) Grade = 100% x 60%
40% Previous Grade + 60% Present Grade = Final Grade

The following table will be used in giving the final grades:

74
Percentage
and 75-77 78 - 80 81-83 84-86 87-88 89-91 92-94 95-97 98-100
Equivalent
below

Final Grade 5.0 3.0 2.75 2.5 2.25 2.0 1.75 1.50 1.25 1.0

Rubrics will be used for other types of assessment such as return demonstration, simulation, etc.

Aside from academic deficiency, other grounds for a failing grade are:
1. Failing academic standing and failure to take the final examination
2. Grave misconduct other than cheating
3. Excessive absences (in excess of 20% of the total class hours)

13. Course Policies:


a. Attendance
The checking of attendance starts from the regular meeting of the class. A student shall be
considered absent if he/she is not present within 15 minutes from the schedule time and shall
secure an admission slip from the department guidance counselor for readmission to classes.

b. Submission of Assessment Tasks


Late submission of learning activities shall not be accepted.
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 8 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

c. Written Examination
There will be two major examinations –Mid-Term and Final Examinations – covering the
intended COs. The final examination is the summative assessment of the COs and will have
to demonstrate understanding of the course.

d. Issuance of Mid-Term Grade


The mid-term grade is issued to students so that formal consultation where students are
apprised of their class standing is done to afford them the opportunity to make up and to cope
with the rigors of the course.

e. Language of Instruction
Lectures, discussions and documentation will be in English. Written and spoken work may
receive a lower mark, if the student is deficient in English.

f. Classroom Discipline
Students are not allowed to use electronic gadgets such as cell phones, I-pads and head/ear
sets/pads inside the classroom to avoid disruption of the lesson.

g. Honor, Dress and Grooming Codes


Students must wear the prescribed school uniform with pin and the school ID as provided in
the Student Decorum of the Collegiate Student Handbook.

For this course, the Honor Code is that there will be no plagiarizing on written work and no
cheating on examinations. Proper citation must be given to authors whose works were used
in the preparation of any material for this course. If a student is caught cheating on an
examination, they will be given zero mark for the examination. If a student is caught cheating
twice, they will be referred to the Prefect of Discipline and be given a failing grade.

h. Consultation Schedule
Consultation schedules are announced by the Instructor/professor at the beginning of the
semester. For this course, students may consult with the Instructor/Professor at the indicated
consultation schedule posted outside the CCS Faculty Room. It is recommended that the
student sets an appointment first to confirm the Instructor/Professor’s availability.

i. Resit/Re-examination
After the instructor/professor has computed the final grade of the student, and he obtains a
failing grade, the student has one chance for a resit/re-examination on the schedule set by the
instructor/professor. Failure to take the resit/re-examination on the announced schedule
forfeits the student’s chance.

14. Course Materials Made Available


Syllabus
Handouts/lecture Notes/e-Files (if there is any)
Guidelines, Grading Criteria
Document Code: OD-QF-CS
MANUEL S. ENVERGA UNIVERSITY FOUNDATION Document Title: Course Syllabus – IT111 –
An Autonomous University Operating Systems
LUCENA CITY Page No: 9 of 9
Revision No.: 2
Effectivity Date: October 2014
Date Revised: January 10, 2017

OFFICE OF THE DEAN Prepared by: ROSELYN A. MAAÑO MIT


Professor
College of Computer Studies Date: January 10, 2018

Reviewed by: MARIA CECILIA G. CANTOS, DIT


COURSE SYLLABUS Department Chair

Approved by: RODRIGO C. BELLEZA, JR., MIT


Dean

15. Revision History

DATE REVISION Revision


October 12, 2014 Revision 1  Revised OBE Format.
 The topics has been re-ordered and updated
October 2016 Revision 2 to improve the relevance of the syllabus.
 References has been updated.
 The topics has been re-ordered and updated
to improve the relevance of the syllabus.
January 10, 2017 Revision 3  The wording of some learning outcomes has
been changed for clarification.
 References has been updated.

Você também pode gostar