SCS3103 User Interface Design (with VB.net)

Course Unit Title

SCS3103 User Interface Design (with VB.net)

Side Navigation

Course Unit Description

This course provides a detailed understanding of the underpinning theories, principles and practices of interface design for computer-based systems. It examines issues in the design of system interfaces from a number of perspectives: user, programmer, designer. It explores the application of the relevant theories in practice. The unit will cover topics such as methods and tools for developing effective user interfaces, evaluation methods such as the conduct of usability and heuristic evaluations, design of appropriate interface elements including the design of menus and other interaction styles. The unit also focuses on designing for a diverse range of users and environments.

Course Objectives
After completing this course students must be able to understand and make use of :

  • The human components function.
  • The Computer components functions. 
  • The Interaction between the human and computer components.
  • Interaction design basics
  • HCI in the software process
  • Design rules
  • Implementation supports
  • Evaluation techniques

Learning Outcomes
After completing this course students must be able to demonstrate the knowledge and ability to:

  • Explain the human components functions regarding interaction with computer
  • Demonstrate Understanding of Interaction between the human and computer
  • components.
  • Implement Interaction design basics
  • Use HCI in the software process
  • Apply Design rules
  • Produce Implementation supports
  • Use Evaluation techniques