Course Attributes :
CYC Writing Enhanced Course ( cannot be counted as a CYC -All or Nat Sci breadth elective )
CS Application Elective ( final project will have different requirements)*
Pre-req :
No programming experience required unless course is counted towards CS AOC Application Elective.
Not recommended for FTIC students
Have familiarity reading academic research papers ( recommended)
Tuesday and Thursday : 9:00 - 10:20 AM in LBR 252
Course Interest Form ( Complete by 08/25) : https://forms.gle/uCE3RcYYZi9AS9vq7
Material Required
Required : The Design of Every Day Things by Don Norman, Revised edition.
Required : Designing the User Interface: Strategies for Effective Human-Computer Interaction, 6th edition by Ben Shneiderman, Catherine Plaisant, Maxine Cohen, Steven Jacobs, Niklas Elmqvist, Nicholas Diakopoulos
Other reading material will be provided by the instructor on Canvas or can be download from NCF library
Adobe XD student license through NCF Adobe Creative Cloud *
Laptop for in-class activities
Drawing /sketching supplies
Imagination and creativity
Intended Learning Outcomes
At the end of this course, students should be able to:
Students will be able to articulate and apply common design principles for making good decisions in the design of user interfaces.
Students will apply heuristic evaluation methods to evaluate the usability of an interactive system and analyze the results.
Students will build prototypes at varying levels of fidelity , from paper prototypes to functional, interactive prototypes *.
Students will be able to identify the strengths, weakness and impact of incorporating users in the design process of technology.
Students will be able to demonstrate their knowledge by writing academic research papers and doing presentations
*CS students counting this course towards an Application elective have to program a working software artifact in framework/language of their choice
Syllabus and Topic BreakDown
Blake, I., & Roy, T. (2023, July). Cowork: Gamified, Virtual Coworking Web Application to Support Remote Learning for Students. In International Conference on Human-Computer Interaction (pp. 210-222). [ To watch the video of the presentation scroll to 22:00 ]