3Credits Techniques and tools for the analysis, design, implementation and testing of human-computer interfaces. Special topics such as human factors, rapid prototyping and usability testing will be studied. Term project.Prerequisites: C S 330 and C S 531