2110646 User Interface Design

 

Course Syllabus

 

Code

2110646

Course Name

User Interface Design

Credits

3(3-0-9)

Department

Computer Engineering

Semester

Second

Year

2551

Instructor

Chate Patanothai

Room 19-04

Engineering Building 4

Phone: 0-2218-6989

Email: Chate.P@chula.ac.th

URL:   http://www.cp.eng.chula.ac.th/~chate

Condition

-

Degree

Master of Science (Software Engineering)

Hours/Week

3 hours lecture

Course Description

Foundations of user interface; human-centered software evaluation; software development; graphic user interface design (GUI); GUI programming; multimedia systems.

 

Evaluations

Assignment

30%

Final

30% (Last day of class)

Project

40%

 

Textbook

N/A

 

References

Shneiderman, Ben. Designing the User Interface: Strategies for Effective Human-Computer Interaction, 3rd edition. Addison-Wesley, 1998.

Nielsen, Jacob. Usability Engineering, AP Professional, 1993.

Lauesen, Soren. User Interface Design: A Software Engineering Perspective. Addison Wesley, 2005.

Lewis, Clayton and Rieman, John. Task-Centered User Interface Design. 1993. http://www.hcibib.org/tcuid/

Dix, Alan., Finlay, Janet., Abowd, Gregory D., and Beale, Russel. Human-Computer Interaction, 3rd edition. Pearson Prentice Hall, 2004.

David Benyon, Phil Turner, and Susan Turner.  Designing Interactive Systems: People, Activities, Contexts, Technologies.  Addison Wesley, 2005.

Hackos JoAnn T., and Redish, Janice C.  User and Task Analysis for Interface Design, Wiley 1998.

And some selected papers


Outline

Week

Topics*

1

Introduction

2

Interaction

3

4

5

6

7

8

--- Midterm Week ---

9

10

11

12

Paper presentations

13

14

15

Project Presentations

16

Final Examination

 

 *The schedule may be changed as appropriate.