This course aims to introduce to students the basic principles involved in the design of media technology interfaces. Students will be trained to critically appraise and evaluate interface design from functional, aesthetical, cultural, and social psychological perspectives. Emphasis is put on the role of interface design in shaping human-technology interactions. The course will also facilitate student practices in interface design.