User Interface Design

Curriculum guideline

Effective Date:
Course
Discontinued
No
Course code
CMPT 2363
Descriptive
User Interface Design
Department
Computing Science
Faculty
Science & Technology
Credits
3.00
Start date
End term
Not Specified
PLAR
No
Semester length
15 Weeks
Max class size
35
Contact hours

Lecture: 2 hours/week
Lab: 2 hours/week

Method(s) of instruction
Lecture
Lab
Learning activities

Methods of instruction will include some or all of the following: lectures, labs, and self-directed learning (assignments and group projects).

Course description
This is a project-based course providing a comprehensive introduction to user interface (UI) design. Topics include goals and history of UI design, human-computer interactions and user experience, social impact of UI, and the UI design process. Students will incorporate major aspects of user interface design, including user research, user interface patterns, prototyping, and evaluation, into a group project that provides them with hands-on experience of UI design disciplines.
Course content

The process of interaction design

  • Design quality factors
  • User experience

Conceptualizing interaction

  • Conceptual models
  • Interface metaphors
  • Interaction types
  • Paradigms, visions, and frameworks

Social and emotional interaction

  • Face-to-face vs. remote conversations
  • Expressive and annoying interfaces
  • Detecting emotions and emotional technology
  • Persuasive technologies and behavioral change

The user interface design process

  • Interface types
  • Data gathering
  • Data analysis, interpretation, and presentation
  • Establishing requirements
  • Task description and analysis
  • Prototyping
  • Conceptual and concrete design
  • Using scenarios

Introduction to user interface design evaluation

Learning outcomes

Upon completion of this course, successful students should be able to:

  • Describe the process of interaction design and user experience.
  • Identify the problem space and conceptualize human-computer interaction.
  • Identify the role of psychology and human factors in the user interface design process.
  • Describe interface metaphors, models, and paradigms.
  • Identify various types of interaction, including social and emotional interactions.
  • Utilize different user research methods to sketch an effective design.
  • Use theoretical frameworks in data analysis.
  • Evaluate, apply, and adapt various user interface design patterns.
  • Utilize standard tools and techniques to design an appropriate user interface based on the requirements of the specific context and platform of use.
  • Use scenarios to create a conceptual design.
  • Generate prototypes using design rationales.
  • Evaluate the quality and usability of the designed user interface.
Means of assessment

Evaluation will be carried out in accordance with the Douglas College Evaluation Policy. The instructor will present a written course outline with specific evaluation criteria at the beginning of the semester. Evaluation will be based on the following.

Assignments 0% - 15%
Quizzes* 0% - 15%
Project 25% - 35%
Term Tests* 20% - 35%
Final Examination*

25% - 35%

Total

100%

* In order to pass the course, in addition to receiving an overall course grade of 50%, students must achieve a grade of at least 50% on the combined weighted examination components (including quizzes, term tests, and final examinations.)

 

 

Textbook materials

Consult the Douglas College Bookstore for the latest required textbooks and materials.

Sample text:

Interaction Design: Beyond Human Computer Interaction (latest edition), Sharp, H., Rogers, Y., and Preece, J., John Wiley and Sons, ISBN: 9781119020752

Prerequisites

CMPT 2300 or CSIS 3475 with a minimum grade of C