CS 34 - Human-Computer Interaction
CS 34 - Human-Computer Interaction
MA
COMPUTER SCIENCE DEPARTMENT
COURSE SYLLABUS
ST
1 SEMESTER A.Y. 2023-24
A. CKCM VMGO
N
CKCM We are a Catholic Diocesan learning institution globally recognized for excellence in evangelization, education research, community service and an
VISION/MISSION agent of peace and environment protection and produces highly competitive God-centered graduates.
CO
c. Strengthen one’s faith through active participation in the Basic Ecclesial Community (BEC), interfaith dialogue, sacraments, devotions, retreats,
recollections, and other religious-related activities.
d. Educate students to readily respond to the needs of the times with creativity and commitment
e. Inculcate social responsibility/stewardship to care for the environment
f. Preserve Filipino culture and values as citizens of our country
g. Integrate Christian values and practice in all instructions and activities with emphasis on the core values of Love, Excellence, Peace, and Service
h. Adapt teaching pedagogies such as ICT-based instructions, Outcome-Based Education and other innovations
MP
i. Provide high academic standards through comprehensive, integrative course of studies immersed in Christian Spirituality
B. DEPARTMENT GOALS
Computer Science is the study on the concepts and theories, algorithmic foundations, implementations and application and computing solutions.
Goals and Objectives:
UTE
1. Students will develop problem-solving and critical thinking skills and use these skills to solve complex computing problems.
2. Students will acquire a working knowledge of the theoretical foundations of computer science.
3. Students will acquire both a working knowledge and a theoretical understanding of the professional practice and formal methodologies of development of large
software projects.
4. Students will acquire communication and interpersonal skills necessary to perform effectively in a technical environment
C. COURSE INFORMATION
Course Number and CS 34- HUMAN-COMPUTER INTERACTION
Title
Course Credit 3 Units
Course Component 3 Hours / Week; 54 Hours / Semester
Course Description This course presents the foundations of Human Computer Interaction (HCI). The contents are structured in three main phases: (1) Basic definitions and motivations
of HCI, including history, theories, interaction paradigms, design principles and models. (2) User-centered design methods comprising user studies, design
approaches for interfaces and interaction, quality factors, evaluation methods and techniques for data analysis. (3) Research frontiers of HCI, including accessibility,
universal design, and pervasive computing (ubiquitous, mobile and wearable computing).
Learning Outcomes At the end of this course the students will be able to:
Knowledge
1. Learn the basic physiological, perceptual and cognitive components of human learning and memory.
2. Identify and gain theoretical knowledge of and practical experience in the fundamentals aspects of designing and implementing user interfaces
Skills
1. Practice a variety of simple methods for designing and evaluating the quality of user interfaces and spatial display
Values
1. Develop awareness of the range of the general human-computer interaction issues that must be considered when designing information system
Prerequisite CS 11 – Programming 1 & CS 28 – Automata Theory & Formal Co-requisite: None
Language
Reference/s Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition) Authors: Shneiderman, Plaisant, Cohen, and Jacobs Publisher:
Addison Wesley; 5th edition (2009) ISBN: 978-0321537
Other Supplemental Kelly, K. (2016). The inevitable: understanding the 12 technological forces that will share our future. New York, NY: Viking. ISBN-978-0-525428084.
Materials
Brynjolfsson, E., and McAfee, A. 2014. “The Second Machine Age.” The Milken Institute Review, November, pp. 67-80. Available from www.milkeninsitute.org. Click
on “Research,” “Milken Institute Review” and then toggle down to “Third Quarter 2014” issue.
Course Requirements The students should attend classes and take well-organized notes.
There will be a short quiz or actual application at the end of every discussion/ topic, which will serves as evaluation.
Portfolio
projects
Grading System Class Standing 70% : Quizzes 30%; Assignment 10%; Participation 10%; Project 10%; Attendance/ Behavior 10%
Major Exam 30%
TOTAL 100%
Teacher Name: IVY MIEL-JAMERO, MM-EM
Class Schedule: 1:00-2:30 - TF
Room: Com Lab 1
Consultation Hours: TF 8:00-10:00AM
Room: Consultation Office
D. COURSE OUTLINE
OUTLINE TIME FRAME
Weeks No. of Hours
PRELIM
Chapter 1 Introduction to the Course
o Introduction to emerging technologies and Innovation
o Moore’s Law
o Digitization
1-4 12hrs
Chapter 2 Innovation
o Intelligence – human and artificial
o Sharing Economy
o Accessing
o Executing innovation
MIDTERM 5-9 15hrs
Chapter 3 3-D Modelling
o Geo – Design
o Augmented and virtual reality
o Design for emerging technologies
SEMI-FINAL
Chapter 4 Emerging Technologies Examples
o Wearable Technologies
o Internet of Things 10-13 12hrs
o Robotics
o Visualization
FINAL
Chapter 5 Architecture as an information interface
o Analytics and social media
14-18 15hrs
o Social impact of innovations
o Designing for future technologies
18 weeks 54 Hours
E. LEARNING PLAN
PRELIM
Course Intended Learning Learning Content Teaching and Learning Activities Assessment Tasks / Tools References / Resources
Outcome (CILO)
At the end of the class, the Chapter 1 Introduction Lecture/Discussion Questionnaire Follett, J. (ed.). (2014). Designing for
students will be able to: to the Course Hands-on Activity Computer units emerging technologies: UX for
o Introduction to emerging Oral examination Application software genomics, robotics, and the Internet of
Discuss the impact of technologies and Internet connection things. O'Reilly Media. ISBN-978-1-
disruptive technologies 4493- 7051-0.
Innovation
on project design,
implementation, and o Moore’s Law
Farkas, Dan, Brian Hilton, James Pick,
transformation. o Digitization
Hindupur Ramakrishna, Avijit Sarkar,
Chapter 2 Innovation
Identify major areas and Namchul Shin. 2015. “A Tutorial on
o Intelligence – human and
where technologies can Geographic Information Systems: A Ten-
be applied and their artificial
year Update.” Read Sections 1-3.
implications for o Sharing Economy
organizational change. o Accessing Communications of the Association for
Executing innovation Information Systems, 38, Article 9.
Recognize current and Available at
emerging disruptive http://aisel.aisnet.org/cais/vol38/iss1/9
technologies and their .
potential to impact social
conditions, the
Horan, T., Pick, J.B., and Sarkar, A. 2019.
economy, and daily life.
“Spatial Business Platforms and
Software.” Chp. 3 from Spatial Business,
Redlands, Esri Press, forthcoming in fall
of 2019. Posted on course Moodle
website.
MIDTERM
Course Intended Learning Learning Content Teaching and Learning Activities Assessment Tasks / Tools References / Resources
Outcome (CILO)
At the of the class, the Chapter 3 3-D Modelling Lecture/Discussion Questionnaire Follett, J. (ed.). (2014). Designing for
students will be able to: o Geo – Design Hands-on Activity Computer units emerging technologies: UX for
o Augmented and virtual Oral examination Application software genomics, robotics, and the Internet of
Identify the 3-D Internet connection things. O'Reilly Media. ISBN-978-1-
reality
Modelling Programming Language 4493- 7051-0.
o Design for emerging
Software
Design a project plan technologies
Computer units Farkas, Dan, Brian Hilton, James Pick,
that incorporates a
Rubrics Hindupur Ramakrishna, Avijit Sarkar,
new Geo-design
emerging technology and Namchul Shin. 2015. “A Tutorial on
and illustrates its Geographic Information Systems: A Ten-
impact on
year Update.” Read Sections 1-3.
organizations and
industries. Communications of the Association for
Information Systems, 38, Article 9.
Review current Available at
literature on the
selection, http://aisel.aisnet.org/cais/vol38/iss1/9
implementation, and .
evaluation of new and
emerging Horan, T., Pick, J.B., and Sarkar, A. 2019.
technologies and their “Spatial Business Platforms and
impacts. Software.” Chp. 3 from Spatial Business,
Redlands, Esri Press, forthcoming in fall
of 2019. Posted on course Moodle
website.
SEMIFINAL
Course Intended Learning Learning Content Teaching and Learning Activities Assessment Tasks References / Resources
Outcome (CILO)
At the of the class, the students SEMI-FINAL Lecture/Discussion Questionnaire Follett, J. (ed.). (2014). Designing for
will be able to: Chapter 4 Emerging Hands-on Activity Computer units emerging technologies: UX for
Technologies Examples Application software genomics, robotics, and the Internet of
Understand the emerging o Wearable Technologies Internet connection things. O'Reilly Media. ISBN-978-1-
technology examples Programming Language 4493- 7051-0.
o Internet of Things
Identify its features and Software
o Robotics
classification Computer units Farkas, Dan, Brian Hilton, James Pick,
Understand the advantages o Visualization Rubrics Hindupur Ramakrishna, Avijit Sarkar,
and disadvantages of and Namchul Shin. 2015. “A Tutorial on
wearable technology Geographic Information Systems: A Ten-
Evaluate the importance of
year Update.” Read Sections 1-3.
internet of things
Identify the classification Communications of the Association for
and importance of robots in Information Systems, 38, Article 9.
generation Available at
http://aisel.aisnet.org/cais/vol38/iss1/9.
FINAL
Course Intended Learning Learning Content Teaching and Learning Activities Assessment Tasks References / Resources
Outcome (CILO)
At the end of the class, the FINAL Lecture/Discussion Questionnaire Follett, J. (ed.). (2014). Designing for
students will be able to: Chapter 5 Architecture as Hands-on Activity Computer units emerging technologies: UX for
an information interface Oral examination Application software genomics, robotics, and the Internet of
Conduct and present a Internet connection things. O'Reilly Media. ISBN-978-1-
project on a technologies o Analytics and
Programming Language Software 4493- 7051-0.
analysis that incorporates social media
Computer units
audio, video, and images. o Social impact of
Rubrics Farkas, Dan, Brian Hilton, James Pick,
Compare and contrast innovations
Hindupur Ramakrishna, Avijit Sarkar,
current and emerging o Designing for and Namchul Shin. 2015. “A Tutorial on
technologies and their future Geographic Information Systems: A Ten-
implications for social
technologies year Update.” Read Sections 1-3.
ethics and the global
workplace. Communications of the Association for
Appreciate the unique Information Systems, 38, Article 9.
characteristics of and Available at
differences between http://aisel.aisnet.org/cais/vol38/iss1/9.
disruptive technologies
and their impacts.
Horan, T., Pick, J.B., and Sarkar, A. 2019.
Recognize the importance “Spatial Business Platforms and
of ethical practices with Software.” Chp. 3 from Spatial Business,
new technologies. Redlands, Esri Press, forthcoming in fall
of 2019. Posted on course Moodle
website.
a. God-centered individual imbued with a social training, good spirit and will power to Model of Christian faith and values in the community
live the Faith and be a Christian witness in the community;
b. Able to attain excellence in evangelization by proclaiming and living out the word of Evangelize the word of God through words and actions
God;
c. A worthy and responsible citizen of the Philippines who is aware and proud of his/her Practice nationalism by using Filipino products
collective national identity and able to contribute meaningfully to the development of Takes pride in his national and ethnic identity by speaking his dialect and practice
Filipino society both at the local and national levels as an agent of peace; Filipino customs and traditions.
d. Global Citizen who recognizes and respects the dignity of all humanity, respects and Concerned with problems outside the home, community and country
appreciates diversity, and cares about the problems that affect the world and the Conduct research for the common good.
common good through research;
e. Good Person, imbued with a balanced personality, with its mark being a proper Possess pleasing personality with desirable values.
balance between the interior and exterior self (things outside self), and an awareness Presents himself/herself in a dignified manners both in and out of campus.
of the dignity of self and others in a highly competitive world; Respects the dignity of others.
f. Competent and Committed Graduate, one equipped with the necessary knowledge, Holistic individual who applies his knowledge, skills and values in improving his quality
skills and values demanded of his profession and committed to the application of of life and those of other stakeholders.
these for service to the community by uplifting their quality of life, by evangelization Help in the evangelization by participating in literacy programs and extension
and by providing literacy programs; activities.
g. Responsible Citizen, one with an awareness of his relations with, and responsibilities Relates well with local and global society by performing his responsibilities such as
to the local and global society and commitment to its improvement through the paying taxes and voting wisely.
exercise of professional competence and dedication; Use his/her professional competence and dedication in performing his responsibilities
as a CKCM graduate.
h. Environmental Protector, one who is aware of his/her relation to the environment, Concerned with protecting the environment and care of Mother Earth by practicing
conscious in the care of Mother Earth by creating awareness, preservation of natural solid waste management and care of natural resources.
resources and a committed steward of God’s creations;
i. Instrument of God’s love, one who is compassionate to others unconditionally; Allows himself/herself to be an instrument of God’s love by showing compassion to all
and showing unconditional love.
G. PROGRAM OUTCOMES
PROGRAM
GRADUATE ATTRIBUTES PROGRAM OUTCOMES PERFORMANCE INDICATOR
OUTCOMES CODE
Identify, analyze formulate, research literature and solve experience Documented Software / hardware
complex computing problems and requirements reaching requirements specification following
Problem / Development of solutions CS 002 substantiated conclusions using fundamental principles of computing Industry Standards
mathematics, computing science and relevant domain discipline that
centered in living out Christs’ values
Design / Development of solutions An ability to apply mathematical foundation, algorithmic principles Designed and developed a computing
and computer science theory in the modeling and design of solution using object-oriented approach
computer- based system in a way that demonstrates comprehension
CS 003 of the tradeoff involved in design choices. Knowledge and
understanding of information security issues in relation to design
and promotes the process of acquiring right values, skills and
behavior
Create, select, adapt and apply appropriate techniques resources Used of Integrated Development
and modern computing tools to complex computing activities with Environment
Modern tool usage CS 006
an understanding of the limitation and have the courage to inculcate
social responsibility in order to accomplish common goal
Function effectively as an individual and as a member or leader in Worked in a group to develop a machine
Individual & teamwork CS 007 diverse teams in multidisciplinary settings which commits to bring project
forth authentic love and understanding
Communicate effectively with the computing community and with Presented a proposed solution in class or in a
society at large about complex computing activities be being able to public forum
Communication CS 008 comprehend and write effective reports, design documentation,
make effective presentations and give and understand clear
instruction which create motivating learning experience
Legend: I – Introduce P – Practiced skills with supervision D – Demonstrated skills, without supervision