Türkçe | English
OF FACULTY of TECHNOLOGY / DEPARTMENT of SOFTWARE ENGINEERING

Course Catalog
http://www.ktu.edu.tr/ofyazilim
Phone: +90 0462 3778353
OFTF
OF FACULTY of TECHNOLOGY / DEPARTMENT of SOFTWARE ENGINEERING /
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM3011Human Computer Interaction2+0+0ECTS:4
Year / SemesterFall Semester
Level of CourseFirst Cycle
Status Elective
DepartmentDEPARTMENT of SOFTWARE ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face
Contact Hours14 weeks - 2 hours of lectures per week
LecturerDoç. Dr. Özcan ÖZYURT
Co-Lecturer
Language of instructionTurkish
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 OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Know fundamental components of human computer interaction3,81,
LO - 2 : Understand the importance of software availability in software projects3,81,
LO - 3 : Understand the principles of designing user interfaces with high usability.3,81,
LO - 4 : Gain the ability to evaluate of usability written and verbally 3,81,
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

 
Contents of the Course
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
 WeekSubjectRelated Notes / Files
 Week 1Introduction to human computer interaction
 Week 2Examination of the dimensions of human computer interaction from different perspective
 Week 3Interface design, general principles and superior interface features
 Week 4Design bases and human-computer interaction in software engineering
 Week 5Principles of navigation. Menus and feedback principles.
 Week 6Conceptual modeling in human computer interaction
 Week 7System modeling in human computer interaction
 Week 8User Interface and user experience
 Week 9Midterm Exam
 Week 10Usability engineering
 Week 11Design principles for usability
 Week 12Evaluating usability: Technics and methods
 Week 13Usability testing
 Week 14User experiments
 Week 15Modern and future applications
 Week 16Final Exam
 
Textbook / Material
1Shneiderman, B. 2016.Designing the User Interface: Strategies for Effective Human-Computer Interaction, Pearson, 6th Edition.
 
Recommended Reading
1Preece J. 2015. Interaction Design: Beyond Human-Computer Interaction, Jonh Wiley, 4th Editon.
 
Method of Assessment
Type of assessmentWeek NoDate

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 workDuration (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 load100