Assignment:
Part I:
Pick TWO examples of HCI applications (at least one of which is a Web page).
One of them should be one of the BEST examples of HCI you have ever seen.
One of them should be one of the WORST examples of HCI you have ever seen.
You will get a chance to compare your example HCI applications with your classmates.
  
For each, explain why you selected it.
Mention the good, the bad, and the ugly.
  
Part II:
Using these and any other examples you like, list what principles you think need to be given top consideration when designing software/webpage.
You will get a chance to revise your ideas later.