READING MATERIALS

Required:

  • Lecture Notes for SE 6D03/4D03 Design of the User-Computer Interface and CS 4HC3 Human-Computer Interaction, (Revision 03), W.F.S.Poehlman, McMaster University Custom Courseware, (Hamilton: September,2010 or 2009 or 2008 version is also allowed).

Primary Optional:

  • Designing the User Interface:,, (4th edition), Ben Shneiderman and Catherine Plaisant, (Addison-Wesley, 2005). ISBN 0-321-19786-0.

Supplementary:

  • Designing the User Interface: Strategies for Effective Human-Computer Interaction, (5th edition), Ben Shneiderman and Catherine Plaisant, (Addison-Wesley, 2010). ISBN-10: 0321537351 ISBN-13: 9780321537355.

  • Information Visualization: Design for Interaction, Second Edition, Robert Spence, (Prentice-Hall, 2007). ISBN: 13-978-0-132-0655-04

  • About Face: The Essentials of Interaction Design 3 A.Cooper, R.Reimann and D.Conin, (Wiley Publishing Inc., 2007) ISBN 978-0-470-08411-3

  • Ergonomics: How to Design for Ease and Efficiency, 2nd edition, K.Kroemer, H.Kroemer and K.Kroemer-Elbert, (Prentice-Hall, 2003) ISBN 0-13-752478-1

  • The Humane Interface: New Directions for Designing Interactive Systems, Jef Raskin, (Addison-Wesley, 2000) ISBN 0-201-37937-6.

  • Human Factors in Systems Engineering, A.Chapanis, (Wiley & Sons, 1996) ISBN 0-471-13782-0.

References, (also most "on reserve" in Thode):

  • The Visual Basic.NET Programming Language, P.Vick, (Addison-Wesley, 2004). ISBN 0-321-16951-4

  • Visual Basic.NET: How to Program, H.M.Deitel, P.J.Deitel and T.R.Nieto, (Prentice-Hall, 2002). ISBN 0-13-029363-6

  • Building Web Solutions with ASP.NET and ADO.NET, D.Esposito, (Microsoft Press, 2002). ISBN 0-7356-1578-0

  • JavaScript Design, W.B.Sanders, (New Riders Publishing, 2002) ISBN 0-7357-1167-4.

  • JavaScript: the Definitive Guide, (3rd edition), D.Flanagan,(O'Reilly & Associates, 1998) ASIN 1-56-592392-8 or an equivalent book on JavaScript.

  • The VRML 2.0 Handbook: Building Moving Worlds on the Web, J.Hatman and J.Wernecke, (Addison-Wesley, 1998) ISBN 0-201-47944-3. [This year we will be using VRML version 2.]

  • Teach Yourself VRML in 21 Days, Marrin & Campbell, (Sams Publishing, 1997) ISBN 1-57521-193-9 or an equivalent book on VRML2.