Class overview - TU Department of Mathematical and Computer

advertisement
CS3043 Visual Interface
Development and Applications
The main topics for this class are:
–
Programming required to construct a Web site
–
Introduction to Human-Computer Interface
–
Methodology for making a Web site more user
friendly
Fall 05, MWF 10:00-10:50 AM, M230
Human-Computer Interaction
–
What is HCI?
●
–
Concerns the design, evaluation, and implementation of
interactive computer systems for human use
Goals of HCI
●
●
●
●
●
●
Safety
Utility
Effectiveness
Efficiency
Usability
Appeal
User-Centered Development
–
User centric not data centric
●
–
Interdisciplinary
●
●
●
●
●
–
Involves users as much as possible
Art
Psychology
Tech writing
Computer science
etc.
Iterative involving testing and revision
Web Programming
–
Emphasis on standards
–
HTML, XHTML, some XML
–
CSS for presentation
–
Java Script for dynamic effects
–
Rudiments of PHP (CGI's)
CS3043 Visual Interface
Development and Applications
Prerequisites:
–
CS1043 (desirable CS2003)
–
Assumes no prior knowledge of Wed development or
knowledge of Human-Computer Interaction
techniques.
Texts
●
●
●
D. D. McCracken, R. J. Wolfe, User-Centered
Website Development, Prentice Hall, 2005, ISBN
0-13-041161-2.
J. Duckett, Beginning Web Programming with
HTML, XHTML, and CSS, WROX, Wiley, 2004,
ISBN 0-7645-7078-1.
R. W. Sebesta, World Wide Web, 3rd Ed.,
Addison-Wesley, 2005.
Expectations
●
Two exams: a midterm (1hr) and a final (2hr)
●
Lost of assignments (Almost weekly) (16%)
●
Several Projects (33%)
●
Attendance (2%)
Download