This paper provides an introduction to the field of human-computer
interaction (HCI), to enable students to gain a sound understanding of, and
appreciation for, the importance of the human-computer interface, to
develop skills and techniques for the design and implementation of
modern computer interfaces, to understand the role of interface design in
the system life-cycle, and to gain experience in the study of software
After passing this paper, students will understand the importance of good human-computer interfaces, be able to evaluate the usability of existing software, and be able to apply key scenario and prototyping skills for interaction design.
COMP203 Programming with Data Structures
COMP224 Computer Graphic Design
COMP233 Internet Applications
COMP241 Software Engineering Development
COMP258 Programming Usable Systems
CGRD224 Computer Graphic Design
CGRD242 Computer Graphic Design 2
Official Timetable Information
Tutorials (various days/times - 1 tutorial per student)
Please note that there will be a sign-up sheet in Weeks 1/2 for tutorials. You need to sign up for one tutorial. Tutorials will start from Week 3 and end in Week 11. Some Tutorials may occur in Labs - you should check Moodle regularly for timetable announcements.
Lectures will be interactive, involving case-studies, videos, discussions and some workshop style material in addition to the usual lecture-format.
Tutorials will be based on the tutorial materials provided weekly. Students are expected to work through the material before the tutorial itself.
There is no required textbook but this maybe useful:
Dix, A., Finlay, J., Abowd, G. and Beale, R. (2004) Human Computer Interaction, (3rd edition), Pearson/Prentice Hall. ISBN: 0-13-046109-1 @ Amazon.com
Coursework Project in 3 Phases:
- Phase I: Understanding users
- Phase II: Scenarios, Personas and Prototyping
- Phase III: Prototype Implementation
Coursework specifications will be given out in class. All coursework is to be completed on an individual basis. The work will involve analysis, design, implementation and evaluation.
Assignments must be submitted by the due date. If you have not completed it, turn in what you have done so far. Individual extensions will not be given except for medical circumstances specifically affecting that item of assessment, documented by a medical certificate or counsellor's letter. In the unlikely event that technical problems arise which the instructor considers merit an extension, the due date for the assignment will be extended for the entire class.
Internal assessment/final examination ratio 2:1
An overall mark of 50% is required for a pass, with a minimum of 35% in the final exam and a minimum of 35% for coursework.
Internal assessment/final examination ratio 2:1 - 66.6% on coursework, 33.3% on exam.
Phase I: 15%
Phase II: 20%
Phase II: 21%
Tutorial/Study Participation: 10%
Total Internal: 66% (2/3)
Exam: 33% (1/3)
Coursework submission dates will be specified in the first week of lectures.
Follow this link for Academic Integrity information and this link for detailed explanation of How to prevent plagiarism in Computer Science assessment items.
Follow this link for information on Performance Impairment.
Student Concerns and Complaints
Follow this link for Student Concerns and Complaints information.
Application for Extension
Follow this link for information on applying for an Extension.
Review of Grade
Follow this link for information on applying for a Review of Grade.
Your attention is drawn to the following regulations and policies, which are published in the University Calendar: