Digital transformation of the industries has brought a new dimension to industrial engineering: design and management of digital systems. No industry today, can succeed without effective management of the digital systems (e.g.web based systems, mobile apps, software systems).
The key success factor for digital systems is user performance and satisfaction, which heavily relies on effective application of human-computer interaction (HCI) principles. On the system side, user experience (UX) is the modern concept of building "user-friendly" systems. Thus, HCI & UX is the extension of traditional human factors and ergonomics into modern digital world.
This course aims to provide students with the theoretical and applied HCI & UX knowledge that an industrial engineer should have to perform effectively in the industrial and service environments, as well as in the IT field.
The students will learn the underlying principles of HCI and UX, the tools and techniques for evaluation and improvement of the digital systems for better user performance and satisfaction.
Prerequisite(s)
None
Corequisite(s)
None
Special Requisite(s)
The minimum qualifications that are expected from the students who want to attend the course.(Examples: Foreign language level, attendance, known theoretical pre-qualifications, etc.)
Instructor(s)
Assist. Prof. Dr. Reis Burak Arslan
Course Assistant(s)
Schedule
This course is not offered in this semester.
Office Hour(s)
This course is not offered in this semester.
Teaching Methods and Techniques
Lecture, discussion, computer lab applications
Principle Sources
Alan Dix, Janet Finlay, Gregory Abowd, Russel Beale , Human-Computer Interaction, Pearson Education 2004
Jenny Preece, Helen Sharp, Yvonne Rogers, Interaction Design:Beyond Human-Computer Interaction, 4th Edition, Wiley, (2015).
Jesse James Garrett, The Elements of User Experience, New Riders, (2011).
Donald Norman, The design of everyday things, Basic Books, (2013)
Other Sources
Course Schedules
Week
Contents
Learning Methods
1. Week
Course overview: introduction to digital systems, HCI & UX, the roots of HCI & UX: ergonomics and human-machine interaction, importance of HIC & UX for corporate performance
Lecture, discussion
2. Week
Interaction defined, types of interaction, innovative interactive systems
Lecture, discussion
3. Week
Cognitive aspect: Human cognition, information processing, Fitt's Law, Hyck-Hyman Law, Gestalt principles
Lecture, discussion
4. Week
Usability defined: the elements of usability, Technology Acceptance Model, Nielsen heuristics
Lecture, discussion
5. Week
UX: emotional aspect of interaction, role of UX in customer experience, Garret's 5-elements model
Lecture, discussion
6. Week
UX strategy, persona method for user profiling
Lecture, discussion, application
7. Week
Evaluation in UX: overview, quantitative and qualitative methods, performance metrics
Lecture, discussion
8. Week
Applied heuristic UX evaluation
Lecture, application
9. Week
Subjective UX evaluation tools, application and statistical data analysis
Lecture, application, problem solving
10. Week
User tests, methodology, data collection and statistical analysis, eye tracking
Lecture, application, problem solving
11. Week
Mobile UX
Lecture, discussion
12. Week
Future of HCI & UX
Lecture, discussion
13. Week
Case studies in HCI &UX
Lecture, discussion
14. Week
Term project presentations
Presentation
15. Week
Final exam
16. Week
Final exam
17. Week
Final exam
Assessments
Evaluation tools
Quantity
Weight(%)
Midterm(s)
1
30
Homework / Term Projects / Presentations
1
35
Final Exam
1
35
Program Outcomes
PO-1
Ability to apply theoretical and practical knowledge gained by Mathematics, Science and their engineering fields and ability to use their knowledge in solving complex engineering problems.
PO-2
Ability of determining, defining, formulating and solving complex engineering problems; for that purpose develop the ability of selecting and implementing suitable models and methods of analysis.
PO-3
Ability of designing a complex system, process, device or product under real world constraints and conditions serving certain needs; for this purpose ability of applying modern design techniques
PO-4
Ability of selecting and using the modern techniques and devices which are necessary for analyzing and solving complex problems in engineering implementations; ability of efficient usage of information technologies.
PO-5
Ability of designing experiments, conducting tests, collecting data and analyzing and interpreting the solutions to investigate of complex engineering problems or discipline-specific research topics.
PO-6
Ability of working efficiently in intra-disciplinary and multi-disciplinary teams; individual working ability and habits.
PO-7
Ability of verbal and written communication skills; and at least one foreign language skills, ability to write effective reports and understand written reports, ability to prepare design and production reports, ability to make impressive presentation, ability to give and receive clear and understandable instructions
PO-8
Awareness of importance of lifelong learning; ability to access data, to follow up the recent innovation in science and technology for continuous self-improvement.
PO-9
Conformity to ethical principles; knowledge about occupational and ethical responsibility, and standards used in engineering applications.
PO-10
Knowledge about work life implementations such as project management, risk management and change management; awareness about entrepreneurship and innovativeness; knowledge about sustainable development.
PO-11
Knowledge about effects of engineering applications on health, environment and security in global and social dimensions, and on the problems of the modern age in engineering; awareness about legal outcomes of engineering solutions.
Learning Outcomes
LO-1
Explain the importance of digital systems for modern industrial context, describe human computer interaction models, types and paradigms
LO-2
İdentify and analyze user and task models
LO-3
Learn and apply universal design principles and standards while developing HCI systems
LO-4
Define usability and UX, understand and apply user centered design
LO-5
Evaluate different interfaces using ergonomic criteria