0% found this document useful (0 votes)
4 views12 pages

Outline FA2020

The document outlines the course ITEC 3230, Designing User Interfaces, directed by Dr. Enamul Hoque Prince at York University for Fall 2020. It covers user interface design principles, course components including group projects and tests, and expectations for student participation. The course aims to teach students to critique user interfaces, understand the design process, and evaluate interface usability.

Uploaded by

enamul hoque
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views12 pages

Outline FA2020

The document outlines the course ITEC 3230, Designing User Interfaces, directed by Dr. Enamul Hoque Prince at York University for Fall 2020. It covers user interface design principles, course components including group projects and tests, and expectations for student participation. The course aims to teach students to critique user interfaces, understand the design process, and evaluate interface usability.

Uploaded by

enamul hoque
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

ITEC 3230

Designing User Interfaces


Course Outline

Dr. Enamul Hoque Prince


School of Information Technology

Fall 2020
Basic Facts
• Course director
– Enamul Hoque Prince ([email protected])
• Office hours:
– Tue 6-7 pm and Wed 10.30-11.30 pm
– Until the last week of classes and not during reading week/days or holidays.
• Office: DB building 3052 (we’ll not meet in the office though)
• Course Web-site:
– https://eclass.yorku.ca/eclass/course/view.php?id=588
• Live Lecture links
– Sec A: https://yorku.zoom.us/j/97499598382
– Sec B: https://yorku.zoom.us/j/9616911188
• Labs
– TBD / see eClass

2
What is user interface design?
methods and theories for iteratively Design

designing
implementing Evaluate

evaluating Prototype

human interaction with a computer

3
What is involved?
1. Identifying needs and establishing requirements: functional and
usability goals, experience goals, context and user characteristics

2. Developing alternative designs to meet these requirements

3. Building prototypes

4. Evaluating what is being built throughout the process and the user
experience it offers

Process is iterative and user-centered.


4
http://www.id-book.com
Other names and related disciplines
• Related terms: Human computer interaction (HCI),
interaction design, Software Design, User-centered Design,
Web Design, Experience Design (UX)

5
http://www.id-book.com
Course Overview

6
Text and Readings
• Interaction Design: Beyond Human-Computer
Interaction (5th Edition)
Wiley; Helen Sharp, Yvonne Rogers, and Jenny Preece

• Supplementary materials:
– The Design of Everyday Things, Don Norman,2013
– Online and handouts

7
Course Components
• Group project (30%)
Activity 1 (10%): Project walkthrough presentation (in class)
Activity 2 (10%): Usability test (in Lab)
Final Deliverable (10%): Evaluation report
• Assignments (15%)
• Tests (55%)
– Midterm (25%)
– Final (30%)

8
What you will learn in this course?
You will:
• be able to critique user interfaces
– What makes a good interface?
• be able to understand the design process
– Information acquisition, analysis, prototyping, evaluation.
• Practice multiple methods to evaluate interface

9
Expectations
• On-time attendance of all classes, labs.
• Participate in lectures and labs.
• Do assigned prep before class.
• Be a considerate team member, do your share of the project.
• abide by the university academic honesty guidelines.

10
Outline (Sec A)
Week Date Topic/Activity
1 Sep 15 Introduction, understanding usability
2 Sep 22 Users: Cognition and cognitive frameworks
3 Sep 29 Establishing requirements
4 Oct 06 Conceptual models and prototyping, interface
5 Oct 13 NO CLASS (reading week)
6 Oct 20 Evaluation I: Overview, Usability test and field study
7 Oct 27 Midterm exam
8 Nov 03 Group Activity: Interface walkthrough
9 Nov 10 Group Activity: Interface walkthrough
10 Nov 17 Evaluation II: data analysis
11 Nov 24 Lab activity: Usability test
12 Dec 01 Lab activity: Usability test
13 Dec 08 Wrap-up
11
Outline (Sec B)
Week Date Topic/Activity
1 Sep 09 Introduction, understanding usability
2 Sep 16 Users: Cognition and cognitive frameworks
3 Sep 23 Establishing requirements
4 Sep 30 Conceptual models and prototyping, interface
5 Oct 07 Evaluation I: Overview, Usability test and field study
6 Oct 14 NO CLASS (reading week)
7 Oct 21 Midterm exam
8 Oct 28 Group Activity: Interface walkthrough
9 Nov 04 Group Activity: Interface walkthrough
10 Nov 11 Evaluation II: data analysis
11 Nov 18 Lab activity: Usability test
12 Nov 25 Lab activity: Usability test
13 Dec 02 Wrap-up
12

You might also like