|
YZM3011 | Human Computer Interaction | 2+0+0 | ECTS:4 | Year / Semester | Fall Semester | Level of Course | First Cycle | Status | Elective | Department | DEPARTMENT of SOFTWARE ENGINEERING | Prerequisites and co-requisites | None | Mode of Delivery | Face to face | Contact Hours | 14 weeks - 2 hours of lectures per week | Lecturer | Doç. Dr. Özcan ÖZYURT | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | The aim of this course is to examine the usability of the main elements affecting software quality, an important component of software engineering, and to raise awareness of software usability in students. In this context, it is aimed to introduce students to usability engineering and current information in the field of computer-human interaction, and to gain knowledge and experience in user interface design and evaluation. With the completion of the course, the student will be equipped with the necessary theoretical knowledge in the field of human computer interaction and gain the ability to look at software engineering with a different perspective. It will be equipped with the knowledge and skills to conduct more intensive research in the field of human computer interaction. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Know fundamental components of human computer interaction | 3,8 | 1, | LO - 2 : | Understand the importance of software availability in software projects | 3,8 | 1, | LO - 3 : | Understand the principles of designing user interfaces with high usability. | 3,8 | 1, | LO - 4 : | Gain the ability to evaluate of usability written and verbally | 3,8 | 1, | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
General concepts of human computer interaction. User interface design principles and evaluation. Concepts to evaluate the usability of software user interface design. Usability engineering. Adaptation of software engineering processes to improve usable software. |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Introduction to human computer interaction | | Week 2 | Examination of the dimensions of human computer interaction from different perspective | | Week 3 | Interface design, general principles and superior interface features | | Week 4 | Design bases and human-computer interaction in software engineering | | Week 5 | Principles of navigation. Menus and feedback principles.
| | Week 6 | Conceptual modeling in human computer interaction | | Week 7 | System modeling in human computer interaction | | Week 8 | User Interface and user experience | | Week 9 | Midterm Exam | | Week 10 | Usability engineering | | Week 11 | Design principles for usability | | Week 12 | Evaluating usability: Technics and methods | | Week 13 | Usability testing | | Week 14 | User experiments
| | Week 15 | Modern and future applications
| | Week 16 | Final Exam | | |
1 | Shneiderman, B. 2016.Designing the User Interface: Strategies for Effective Human-Computer Interaction, Pearson, 6th Edition. | | |
1 | Preece J. 2015. Interaction Design: Beyond Human-Computer Interaction, Jonh Wiley, 4th Editon. | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | 30/11/2023 | 1 | 50 | End-of-term exam | 16 | 10/01/2024 | 1 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 2 | 14 | 28 | Sınıf dışı çalışma | 2 | 14 | 28 | Arasınav için hazırlık | 5 | 4 | 20 | Arasınav | 2 | 1 | 2 | Dönem sonu sınavı için hazırlık | 4 | 5 | 20 | Dönem sonu sınavı | 2 | 1 | 2 | Total work load | | | 100 |
|