Humans and Computers
The course provides an introduction to Human-Computer Interaction (HCI). HCI is concerned with understanding, designing, implementing and evaluating user-interfaces so that they better support users in carrying out their tasks. On completing the course you will have knowledge of the theoretical foundations of designing for interaction between humans and computers. You will also have practical experience in implementing and evaluating graphical user interfaces.
(1) 45 points of (200-level Computer Science and ENCE260), (2) 30 points of EMTH or 15 points of MATH/STAT (MATH120 recommended). MATH101 is not acceptable. RP: COSC110 OR COSC101, COSC263 OR SENG201