You are on page 1of 10

Republic of the Philippines

PALAWAN STATE UNIVERSITY


Puerto Princesa City

Taytay Campus

COURSE SYLLABUS

Approval Sheet

Course Title: Micro Perspective of Tourism and Hospitality


Course Code/Number: THC-Micro
Term and School Year: 1st Semester, SY 2020 - 2021

Revision Level Effective Date Details of Origination/ Revision Author/ Subject Matter Expert
000 July 15, 2019 Compliance with OBE syllabus and QMS requirements Ace York C. Mangalino
001 September 1, 2020 Compliance with CMO No. 62, s. 2017 Ace York C. Mangalino

Prepared by Recommending Approval Approved

ACE YORK C. MANGALINO ACE YORK C. MANGALINO DOROTHY JOY S. ELANGA


Name and Signature of Faculty Member Name and Signature of Department Chairperson Name and Signature of Campus Director
Date: Date: Date:
INSTITUTIONAL COURSE SYLLABUS

COURSE SYLLABUS IN THC-Micro: Micro Perspective of Tourism and Hospitality

PSU Vision An internationally recognized university that provides relevant and innovative education and research for lifelong learning and sustainable
development.
PSU Mission Palawan State University is committed to upgrade people’s quality of life by providing education opportunities through excellent instruction,
research and innovation, extension, production services, and transnational collaborations.
PSU Shared Values E-Excellence in service; Q-Quality assurance; U-Unity in diversity; A-Advocacy for sustainable development;
L-Leadership by example; I-Innovation; T-Transparency; Y-Youth empowerment
Institutional Outcomes The Palawan State University graduates are expected to be agents of change, creative and critical thinkers, effective communicators,
research-oriented learners, and value laden individuals.
Campus Goal, Campus Campus Goal:
Objectives, and To produce skilled and well-rounded graduates who meet the standards of diverse institutions.
Program Objectives
Campus Objectives:
 To produce qualified graduates in the field of discipline in accordance with the standard set by CHED;
 To make tertiary education accessible to the community;
 To strengthen the collaboration between the institution, local government and clientele through instruction, extension, research, and
production services; and
 To respond to the environment issues and concerns in the community.

BSHM Program Objectives:


 Apply knowledge and skills related to the ideas, principles, concepts, basic research methods and problem-solving techniques in the
operation of the accommodation food and beverage enterprise;
 Demonstrate the skills needed to acquire;
 Understand and assess information from a range of sources applicable to improving efficiency in the accommodation, food and beverage
operations;
 Possesses knowledge and skills in the application of work-related technology including information, education and communication (IEC);
 Demonstrate leadership, communication and collaborative competence; and
 Prepares timely reports related to their area of responsibility.

Course Title Micro Perspective of Tourism and Hospitality


Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 2 of 10
INSTITUTIONAL COURSE SYLLABUS

Course Code/Number THC-Micro


Course Description
Credit Units 3 (3 hours lecture per week)
Course Prerequisites None

Link to Program
Outcomes Course Outcomes Program Outcomes
A B C D E F G H I J
1. Understand. I
2. Understand. I
3. Use existing data structures and algorithms found in
D
modern programming language libraries.
4. Work with concrete implementations for most
P
foundational data structures and algorithms.
5. Apply data structures and algorithms to solve complex
D P P D P P
problems.
Legend (for program outcomes):
I- Introduced concepts/principle P- Practiced with supervision D- Demonstrated across different settings with minimal supervision

Program Outcomes:

1. Common to the Discipline


A. Demonstrate knowledge on the tourism industry, local tourism products and services.
B. Manage and market a service oriented business organization.
C. Demonstrate administrative and managerial skills in a service oriented business organization.
D. Perform and monitor financial transactions and reports
E. Perform human capital development functions of a tourism oriented organization
F. Utilize information technology applications for tourism and hospitality.
G. Utilize various communication channels proficiently in dealing with guests and colleagues.
H. Observe and perform risk mitigation activities.
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 3 of 10
INSTITUTIONAL COURSE SYLLABUS

I. Interpret and apply relevant laws related to tourism industry.

2. Specific to A Sub-discipline
J. Produce food products and services complying with enterprise standards.
K. Provide food and beverage service and manage the operation seamlessly based on industry standards.
L. Apply management skills in F & B service and operations.
M. Perform and maintain various housekeeping services for guest and facility operations.
N. Perform and provide full guest cycle services for front office.
O. Plan and implement a risk management program to provide a safe and secure workplace.

Course Outcomes At the end of the semester, the students will:


1. Analyze
2. Analyze

Course Format Lecture and Classroom Discussions, Programming Demonstrations, Guided Hands-on Programming Sessions, Independent Programming
Assignments, Case Analysis, and Case Studies.

LEARNING PLAN
Time Course Intended Learning Course Content/ Subject Teaching and Learning Assessment Textbooks/
Resource Materials
Frame Outcomes Outcomes Matter/ Topic Activities Tasks References
W1  Interpret the Introduction Individual Reflection, Questionnaire PSU Taytay Faculty
vision and  PSU Vision and Mission & Group discussion completion Campus VMGO Manual,
mission of the Shared Values Billboards Student
university  PSU Taytay Goals and BSIT Manual
 Discuss the Program Objectives
Campus goal and  Leveling and Expectations
BSIT program
objectives in
relation to CC 4/L
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 4 of 10
INSTITUTIONAL COURSE SYLLABUS

as a course.
W2 CO1  Understand the Python Primer Learning modules, Independent Python installed A, B
basic of Python  Python Overview Programming Programming Computer/Laptop,
 Implement the  Objects in Python Demonstrations, Assignment Internet Connection,
basic of Python  Expressions, Operators, and Guided Hands-on (Problem-Solving), Python
Precedence Programming Sessions Projects documentation
 Control Flow
 Functions
 Simple Input and Output
 Exception Handling
 Iterators and Generators
 Scope and Namespaces
 Modules and Import Statement
W3 CO1  Understand the Object-Oriented Programming Learning modules, Independent Python installed A, B
concept of OOP  Goals, Principles, and Patterns Programming Programming Computer/Laptop,
 Create program  Software Development Demonstrations, Assignment Internet Connection,
using class  Class Definitions Guided Hands-on (Problem-Solving), Python
definition  Inheritance Programming Sessions Projects documentation
 Implement  Namespace and Object-
inheritance in a Orientation
program  Shallow and Deep Copying
W4-W5 CO2,  Perform an Algorithmic Analysis Learning modules, Reports Python installed A, B, C
CO3 experimental  Experimental Studies Programming Computer/Laptop,
analysis  Asymptotic Analysis Demonstrations Internet Connection,
 Describe the  Simple Justification Python
efficient algorithm Techniques documentation
W6 CO2,  Describe Recursion Learning modules, Independent Python installed A, B, C
CO3, recursive  Illustrative Examples Programming Programming Computer/Laptop,
CO5, algorithm  Analyzing Recursive Demonstrations, Assignment Internet Connection,
CO6  Draw a recursion Algorithms Guided Hands-on (Problem-Solving), Python
trace  Designing Recursive Programming Sessions Projects documentation
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 5 of 10
INSTITUTIONAL COURSE SYLLABUS

 Write a recursive Algorithms


Python function  Eliminating Tail Recursion
W7 CO1,  Create an array- Array-Based Sequences Learning modules, Independent Python installed A, B, C
CO3, based sequence  Python’s Sequence Type Programming Programming Computer/Laptop,
CO4, program  Low-Level Arrays Demonstrations, Assignment Internet Connection,
CO5,  Implement  Dynamic Arrays and Guided Hands-on (Problem-Solving), Python
CO6 dynamic array Amortization Programming Sessions Projects, documentation
 Write program  Efficiency of Python’s Portfolio
using Sequence Type
multidimensional  Using Array-Based Sequences
arrays  Multidimensional Data Sets
W8 CO1,  Implement the Stack, Queues, Deques Learning modules, Independent Python installed A, B, C
CO2, stack operation  Stack Programming Programming Computer/Laptop,
CO3,  Implement the  Queues Demonstrations, Assignment Internet Connection,
CO4, queue operation  Double-Ended Queues Guided Hands-on (Problem-Solving), Python
CO5,  Implement Programming Sessions Projects, documentation
CO6 double-ended Portfolio
queues
W9 MIDTERM EXAMINATION
W10 CO1,  Implement the Linked Lists Learning modules, Independent Python installed A, B
CO2, singly linked list  Singly Linked Lists Programming Programming Computer/Laptop,
CO3, operation  Circular Linked Lists Demonstrations, Assignment Internet Connection,
CO4,  Implement the  Doubly Linked Lists Guided Hands-on (Problem-Solving), Python
CO5, circular linked list  The Positional List ADT Programming Sessions Projects, documentation
CO6 operation  Sorting a Positional List Portfolio
 Implement doubly
linked list
operation
W11 CO1,  Understand the Trees Learning modules, Independent Python installed A, B, C
CO2, tree operation  General Trees Programming Programming Computer/Laptop,
CO3,  Draw binary trees  Binary Trees Demonstrations, Assignment Internet Connection,
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 6 of 10
INSTITUTIONAL COURSE SYLLABUS

CO4,  Implement the  Implementing Trees Guided Hands-on (Problem-Solving), Python


CO5, tree operation  Tree Traversal Algorithms Programming Sessions Projects, documentation
CO6 Portfolio
W12 CO1,  Implement the Priority Queues Learning modules, Independent Python installed A, B
CO2, priority queue  The Priority Queue ADT Programming Programming Computer/Laptop,
CO3, operation  Implementing a Priority Queue Demonstrations, Assignment Internet Connection,
CO4,  Understand heap  Heaps Guided Hands-on (Problem-Solving), Python
CO5, algorithm  Sorting with a Priority Queue Programming Sessions Projects, documentation
CO6  Implement the  Adaptable Priority Queue Portfolio
FIFO queue ADT
using a priority
queue
W13 CO1,  Give a concrete Maps, Hash Tables, and Skip Learning modules, Independent Python installed A, B
CO2, implementation of Lists Programming Programming Computer/Laptop,
CO3, maps, hash  Maps and Dictionaries Demonstrations, Assignment Internet Connection,
CO4, tables, and skip  Hash Tables Guided Hands-on (Problem-Solving), Python
CO5, lists  Sorted Maps Programming Sessions Projects, documentation
CO6  Skip Lists Portfolio
 Sets, Multisets, and Multimaps
W14 CO1,  Implement the Search Trees Learning modules, Independent Python installed A, B, C
CO2, binary search tree  Binary Search Trees Programming Programming Computer/Laptop,
CO3, operations  Balanced Search Trees Demonstrations, Assignment Internet Connection,
CO4,  Perform the splay  AVL Trees Guided Hands-on (Problem-Solving), Python
CO5 tree operation  Splay Trees Programming Sessions Projects, documentation
 Draw a red-black  (2,4) Trees Portfolio
tree  Red-Black Trees

W15 CO1,  Use divide-and- Sorting and Selection Learning modules, Independent Python installed A, B, C
CO2, conquer for  Merge Sort Programming Programming Computer/Laptop,
CO3, sorting  Quick Sort Demonstrations, Assignment Internet Connection,
CO4,  Implement  Python’s Built-in Sorting Guided Hands-on (Problem-Solving), Python
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 7 of 10
INSTITUTIONAL COURSE SYLLABUS

CO5, Python’s built-in Functions Programming Sessions Projects, documentation


CO6 sorting functions  Selection Portfolio
W16 CO1,  Understand Text Processing Learning modules, Independent Python installed A, B
CO2, pattern-matching  Abundance of Digitized Text Programming Programming Computer/Laptop,
CO3, algorithms  Pattern-Matching Algorithms Demonstrations, Assignment Internet Connection,
CO4  Understand  Dynamic Programming Guided Hands-on (Problem-Solving), Python
dynamic  Text Compression and Greedy Programming Sessions Projects, documentation
programming Method Portfolio
algorithm-design  Tries
technique
 Understand string
searching
algorithm
W17 CO1,  Draw a simple Graph Algorithms Learning modules, Independent Python installed A, B
CO2, undirected graph  Data Structures for Graphs Programming Programming Computer/Laptop,
CO3,  Implement a  Graph Traversals Demonstrations, Assignment Internet Connection,
CO4 graph traversal  Transitive Closure Guided Hands-on (Problem-Solving), Python
algorithm  Directed Acyclic Graphs Programming Sessions Projects, documentation
 Understand  Shortest Paths Portfolio
minimum  Minimum Spanning Trees
spanning trees
algorithms
W17- CO1,  Understand the Memory Management and B- Learning modules, Independent Python installed A, B
W18 CO2, concept of Trees Programming Programming Computer/Laptop,
CO3, memory  Memory Management Demonstrations, Assignment Internet Connection,
CO4, management  Memory Hierarchies and Guided Hands-on (Problem-Solving), Python
CO5  Describe an Caching Programming Sessions Projects, documentation
efficient external-  External Searching and B- Portfolio
memory algorithm Trees
 External-Memory Sorting
W18 FINAL EXAMINATION
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 8 of 10
INSTITUTIONAL COURSE SYLLABUS

[A] Goldwasser, M.H., Goodrich, M.T., & Tamassia, R. (2013). Data Structures and Algorithms in Python. Courier Westford, USA: John Wiley &
Sons, Inc.

Course References [B] Karumanchi, Narasimha. (2016). Data Structures and Algorithmic Thinking with Python. Bombay, India: CareerMonk Publications.

[C] Miller, B., Ranum, D. (2013). Programming Solving with Algorithms and Data Structures.

Additional Materials Computer or laptop with Python 3 installed, Internet Connection, LCD Projector
Course This course will use the following requirements but not limited to: group/individual projects, group/individual reports, portfolio, research study
Requirements and learning modules.

GRADING SYSTEM :

Midterm (1/3) Final (2/3)


Class Participation/ Class Participation/
10% 10%
Recitation Recitation
Laboratory Exercises 15% Laboratory Exercises 15%
Programming Project 25% Programming Project 25%
Midterm Examination 50% Final Examination 50%
TOTAL 100% MG TOTAL 100% TFG

MG+2TFG
Computation of Final Grade: FG=
3

Where:
FG = Final Grade
MG = Midterm Grade
TFG = Tentative Final Grade

Course Policies 1. Students who incur absences should present excuse letter signed by the College Dean. If the absence is due to illness, a medical certificate
Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 9 of 10
INSTITUTIONAL COURSE SYLLABUS

should be attached to the excuse letter.


2. A student is automatically dropped from the class if he/she incurs at least eight (8) unexcused absences.
3. Make-up quizzes/activities can only be given if the student’s absence is excused.
4. Late submission of requirements would mean corresponding deductions from the students’ total points.
5. The last day of dropping subject should be strictly observed.
6. Cellular phones should be set in silent mode while inside the classroom. Texting, making calls, etc. are allowed only in case of emergencies
and with the permission of the teacher.
7. Students who cheat during major examinations will automatically get a grade of zero (0) in the said examination. A second offense would
mean a final grade of 5.0 in the subject. These actions shall be without prejudice to other disciplinary actions as may appropriate in
accordance with policies set by the University.
8. Students should report to class in complete uniform. The student’s school identification should always be in the students’ possession.
9. Students are expected to be familiar with and to follow and comply with all other policies by the College or the University.
10. Eating inside the computer laboratory room is prohibited.

Supplementary Python: https://www.python.org/


Material/s The Python Tutorial: https://docs.python.org/3/tutorial/index.html
Full Python Programming Course | Python Tutorial for Beginners | Learn Python (2019): https://www.youtube.com/watch?v=bZ6NL59FMoc
Python Practice Book: https://anandology.com/python-practice-book/index.html
Python Data Structures Tutorials: https://www.pythoncentral.io/series/python-data-structures-tutorial/
Google Python’s Class: https://developers.google.com/edu/python/

Consultation Period MW: 8:00 – 10:00 AM

Doc Ref. No.: PSU-TAY-SYL-THCMicro Revision Level: 001 Effective Date: September 1, 2020 Page Number: 10 of 10

You might also like