CIS*4300 Human Computer Interaction F (2-2) [0.50] Lectures: Mondays & Wednesdays, 4:30pm-5:20pm, Remote Labs: Thursdays, 2:30pm-4:20pm, Remote Calendar Description: This course examines the methods for user interface software design, including interface representations and testing. Topics which will be studied include the evaluation and design of sample application systems, impacts of computer-based information systems on individuals and organizations, implementation and testing tools, and planning of learning stages and design of assistance subsystems. Course Prerequisites: CIS*3110, (CIS*3750 or CIS*3760) PLEASE NOTE: I am still in the process of finalizing CIS*4300 for F21, so the details provided below are provisional at this time. General Format of the Course: The purpose of this course is to help you gain practical understanding and experience with modern software interface design. This will be achieved through a combination of lectures, readings, lab exercises, and a major project. The F21 offering of CIS*4300 will focus on Lean UX - an approach to User Experience (UX) that is better aligned with Agile development methods than traditional UI Design and UX methods. Improved fit with Agile development is due to Lean UX's decreased focus on the production of artifacts and increased emphasis on rapidly testing assumptions and hypotheses. I am anticipating that this focus on Lean UX will help differentiate CIS*4300 from CIS*2170 (which I also currently teach), as CIS*2170 is focussed on the development of artifacts as used in more traditional development processes. Course deliverables will be comprised of labs (likely due every other week) and a substantial (group) project. Assessment weight will likely be split equally between the Labs and the Project. At this point I am not sure if labs will be completed individually, in pairs, or in small groups. The Project is very likely to be done in groups. Students will form their own groups. As this course will be online, I am planning synchronous lectures and Q&A sessions via Zoom via CourseLink. This is subject to change due to the absence (at this time) of a clear technology provision plan from the University. Microsoft Teams and/or Discord will serve as alternatives if Zoom is not available. No component of this course will be face-to-face.