- International on-line chess playing
           A user interface prototype development of an international on-line chess game along with a user evaluation   
           summary.

 - Tic Tac Toe Java game. 
           (The format and color in this link is completely different than this page, I understand that    
           this is a bad User Interface but I'm planning to edit this portion of the web site to something similar to the
           one in this link).

 - Assignment 1
This paper evaluates few different tools for the development of user interfaces. It investigates and comapres each of these tool 's advantages and disadvantages.

 - http://www.engin.umd.umich.edu/CIS/course.des/cis577.html
This site is of great interest for us taking (or teaching) this course.  It's the course web site for User Interface Analysis and Design at University of Michigan. This site has over 30 useful links. Some of which: Open GL game tutorial, Human-Computer Interaction Resources, Software for verbal control of keyboard and mouse, Web-Based user interface evaluation, color blindness designs and more.

 - http://www.echoecho.com
A one stop free help site for all things web related.  I recommend this site as it's easy to navigate, extremely helpful and provides many free resources, sample codings and tutorials for page building, component building and server programming.

 - http://www2.imagiware.com/RxHTML
Doctor HTML is a web page analysis tool which retrieves an HTML page and reports on any problems that it finds. The primary focus of this tool is to provide a clear, easy-to-use report of information that is relevant for improving your Web page.

 - http://wyomingwebdesign.com
Some of these collections prvoide free personal and business web site templates along with few interesting free flash introductory pages.

- http://wps.aw.com/aw_shneider_dtui_4
This is a link for this course's book "Designing the User Interface" by Ben Shneiderman and Catherine Plaisant. The reader resources section includes quizzes, links, discussion questions and more.

  - http://www.simonlaven.com
On this site you will find many chatterbots which can be accessed over the web, downloaded or accessed via java. Oh, by the way a chatterbot is a program that attempts to simulate typed conversation, with the aim of at least temporarily fooling a human into thinking they were talking to another person.

 -  http://java.sun.com
If you search this site for user interface design you will come across many useful links, training and tutorials for graphical user interfaces.

  - http://developer.java.sun.com/developer/techDocs/hi/repository
Java Look and Feel Graphics Repository ( Toolbar images )



Bad User Interfaces
Good User Interfaces

This is an example of a bad user interface due to the screen light where you can hardly see anything without the presence of additional light.



This is a newer version of Game Boy, (SP). It reflects a better user interface of the Game Boy advance. No need for additional light.

This is a picture of a garage elevator pannel. The elevator doors open from two sides (garage and main building). I still don't know which of these buttons opens or closes which side.




http://www.mirandaschool.com
If you check this website you'll be able to tell why it's a bad user interface. Hint: check the information frame at bottom versus huge advertisement frame.



http://www.salamancarealestateacademy.com
I think this is a relatively good user interface web site compared to the other one. It offers an easy way of accessing informatoin regarding real estate courses.

http://www.jeacle.ie/mortgage
In my opinion, this is not a very good user interface mortgage calculator. It's too complicated and confusing.



http://jeffsalhani.com/MortgageCalculator.htm
I actually designed this web site and I personally think that simpler is better. It's less confusing to calculate your mortgage payment using this site.

https://selfcare.hotspot.t-mobile.com/
This is the web site for T-Mobil hot spot sign up. I was using it few days ago and it really bothered me alot the need to re-enter all the information again if there was a mistake in some of the entered info.


http://www.capitalone.com
This is an example of a website which asks you to only correct the wrong information and not the whole previously entered information.

Most of us are familiar with the UIC Enterprise passward requirement which is a bad user interface (too many rules and regulations).


The familiar yahoo account setup requirement. Ofcourse, security is not taken into consideration in evaluation of  these two interfaces.