This course introduces students to the art and science of designing usable, useful and enjoyable human-computer interfaces, with an emphasis on user-centered design techniques. It stresses the importance and necessity of effective interaction design techniques and presents current design methodologies and principles across multiple platforms. Students will gain valuable knowledge and experience by working in groups on a term-long design project.
Student teams will be able to pick the open source project of their choice (instructor approval required).
Reading quizzes must be submitted no later than 10:00am class day - no exceptions. Assignments are due as indicated. Penalties for late assignment submission shall be 10% of the total possible marks for each day late, up to a maximum of five (5) days after the due date. No assignments will be accepted after five (5) days past due date without valid documentation (e.g. medical certificate).
Students must attain an overall passing grade on the weighted average of exams given in the course in order to obtain a clear pass (C or better).
Are you kidding me, in 2016? All required readings will be available on-line.
In-person office hours:
Tuesdays 4:00-5:15pm HC 2154
Virtual office hours chat:
Thursdays 12:00-1:30pm (right here)