CSCI 4260/8266: User Interface Design and Development

Spring 2006

Meeting time: MW 5:30-6:45
Classroom: PKI 359
Instructor: Dr. Harvey Siy
Office: PKI 281B
Phone: (402)554-2834
Office Hours: MW 1-3pm or by appointment
Email: hsiy at mail dot unomaha dot edu
Textbook: User Interface Design: A Software Engineering Perspective by Soren Lauesen, Addison-Wesley, 2005

Description

This course focuses on engineering and scientific approaches to user interface design and evaluation.

Supplementary Material

Supplementary material from the following references will be provided as handouts:

Learning Objectives

Students who complete this course should have knowledge of process, methods, tools used in user interface development and usability testing.

Topics covered

Prerequisites

Required: Software engineering, Java (Swing), C++.

Recommended: Human-Computer Interaction (CSCI 4250/8256).

Lectures

  1. 1/09/2005 - Usability (Ch. 1)
(See BlackBoard for more updated list.)

Projects

There will be several projects, some individual, and some done in pairs.

Term Paper

Students taking the class as CSCI8266 will also write a paper on an advanced topic in a user interface research area. Each student must also make a 20-minute presentation on their paper near the end of the semester.

Evaluation

Students taking the class as CSCI4260 will be evaluated as follows:
Homeworks: 15%
Projects: 50%
Exams (midterm and final): 30%
Class participation: 5%

Students taking the class as CSCI8266 will be evaluated as follows:
Homeworks: 10%
Projects: 40%
Exams (midterm and final): 30%
Class participation: 5%
Term paper: 15%

Academic Integrity

Cheating will not be tolerated for projects, exams, papers and other assignments. Consult the UNO Student Handbook and Department of Computer Science Policies and Procedures for formal policies about plagiarism.

Policy on late homeworks

Late homeworks will get a 20% deduction per day, for each day past the due date. For online submissions, we will go by the time stamp as reported by Blackboard. For example, if the due date is Aug, 24, a submission on Aug. 25 12:01am will get a 20% deduction.

Unfortunately for paper submissions, you must hand them directly to me.