student successfully completing this class will:
and be able to explain the rudimentary aspects of how human beings take in and
what the methods of usability engineering are and have experience with some of
and be able to explain why software developers should NOT depend on their own
intuitions for what is a usable design,
able to make the arguments for cost-justifying a user-centered design approach,
had exposure to a variety of usability labs,
how to carry out a usability evaluation and write a usability test plan and report.