Graduate Course

Usability engineering

  • This course will discuss basic principles of usability engineering methods for  the design and evaluation of ICT systems. Includes the study of human-machine interactions, user interface characteristics and design strategies, software evaluation methods, and related guidelines and standards

Human computer interaction

  • Information in this syllabus will change as the term progresses. This course will teach you about the theories, applications, and new trends in HCI.

Undergraduate Course

Human factors engineering

  • The purpose of this course is to introduce students to HCI/Usability presenting a corpus of knowledge, and a practical set of well known, tested and necessary skills. We will consider the impact of technology on society and culture. Students will also learn how to gauge the usability of digital environments, tools and interfaces. The student will be exposed to the most recent research behind the development process. Students will learn how to conduct usability evaluation and user-centered design through two term-projects.

Technology and product marketing

  • To provide the basis for understanding and utilization of technology marketing. The course is designed to provide frameworks for systematic decision making about marketing in high-tech environment. In doing so it  offers insights about how marketing tools and techniques must be adapted and midified for high-technology products and services.

Managing product and service development

  • This course provide methodologies and practices that blend the perspectives of marketing, design, and manufacturing into a single approach to product development