Course Expectations and Tentative
Syllabus
INL
650 User Interface Technologies Summer 2003
Bucks Campus - Room
125, 112 Thur
6:15-9:00pm
Professor: Dr.
Michael Redmond
redmond@lasalle.edu
http://www.lasalle.edu/~redmond
Office
Hours: R 5:00-6:15pm
And
at other times by appointment. Also, by phone and e-mail.
Text:
Galitz,
W. O.., The Essential Guide to User Interface Design, 2nd Edition,
Wiley, 2002 ISBN: 0-471-084646
Course
Description:
This
course will examine the issues associated with human-computer interaction
including human-computer task allocation, interface technologies, such as GUIs,
speech, virtual reality. It will address how to design interfaces likely to
enhance performance. Discussion of interface technologies support for good
interface design, so technology managers can understand interface issues in
technology choice. Evaluation methods will also be examined, so UI designers
can determine if their interfaces are enhancing or degrading human performance
and managers know to support it.
A
foundational assumption of the ITL program is that technical managers should
have an understanding of what their employees are doing, that they can manage
better if they have experience. Therefore, and especially since this class is
in the technical track of the ITL program, this class goes much beyond an
executive summary of interface principles, technologies and techniques to
expect students to develop simple prototype interfaces with more than one
technology. After an introduction to principles and guidelines for interface
design, the next section of the course follows a common methodology of
interface development – understanding user tasks and needs, rapid prototyping
with iterative expert evaluation and usability testing with users. Technologies
are then presented, and then as students follow this process on their projects,
more advanced interface technologies (not used in the project) such as natural
language understanding, speech recognition, and virtual reality are presented.
Lastly important social issues of handicap accessibility and globalization are
discussed.
Tentative Grading:
Midterm
Exam 20%
Final
Exam 20%
Project
Initial
Report 10%
Initial
Design 10%
First
Prototype 10%
Final
Prototype 20%
Class
Presentation
5%
Assessment of Other’s Design 5% (individual assignment)
Final Grades:
A 92-100
A-
90-91
B+ 88-89
B 82-87
B- 80-81
C 60-79
F <60
No
make up exams unless arranged in advance.
Final
exam is not cumulative due to the intense project-orientation in later parts of
the course
The
project is divided into stages with due dates spread over the course of the
semester. Assignments may not be turned in late
Course Objectives
Concepts
·
The student
will develop an understanding of issues involved in the generality of interface
design: globalization and accommodation of disabilities.
Applications
Tentative Course Plan:
Week |
Date |
Topic |
Reading |
Assignments |
1 |
5/15 |
Intro to Course and Usability |
Galitz Chapts 1,2 |
|
2 |
5/22 |
User Interface Design Process |
Galitz Intro Part 2, & Steps 1, 2 |
|
3 |
5/29 |
Evaluation of User Interfaces |
Galitz Step 14 |
|
4 |
6/5 |
Intro Effective GUI Design |
Galitz Steps 3-9, 11-13 |
Initial Report Due |
5 |
6/12 |
User Interface Tools |
VB Intro TBD |
|
6 |
6/19 |
Midterm Exam |
|
|
7 |
6/26 |
Project Time |
|
|
8 |
7/3 |
User Interface Tools |
Other UI Intro TBD |
Design Assignment Due |
9 |
7/10 |
Accommodation of Disabilities, Globalization |
Galitz Step 10 |
Assess Design Due |
10 |
7/17 |
Virtual Reality Environments |
TBD |
Prototype Due |
11 |
7/24 |
Natural Language and Speech Interfaces, Project Presentations |
TBD |
Presentation Due |
12 |
7/31 |
Final Exam |
|
Final Prototype Due |