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