CA567: GUI Programming and HCI

This is a course given to the M.Sc. in Computer Applications for Education Class during Semester 1 of 2001/2002 by Alan Smeaton.

The official module specification is available here (on campus access only).

The lecture schedule is as follows:

Lecture Date Lecturer Topic Project Labs
(likely)
1 October 3 Alan Introduction to Course - into to HCI    
2 October 10 Alan Basis for interface and usability engineering    
3 October 17 Hyowon Usability and usability principles    
4 October 24 Hyowon Usability in the context of the web    
5 October 31 Hyowon Website organisaton Set project 1  
6 November 7 Alan Limits of human cognition - the human in the loop    
7 November 14 Hyowon Basic HTML  

X

8 November 21 Hyowon More advanced HTML Set project 2

X

9 November 28 Alan Evaluation Project 1 due

X

10 December 5 Hyowon Case study - Video Browser design  

X

11 December 13 Alan Usability evaluation    
12 December 19 Alan Future developments - XML, Stylesheets Project 2 due


Links used in class:

Here is an XML file, its DTD, its CSS and the resultant HTML

Continuous assessment #1:
The purpose of the first continuous assessement exercise is to have each student learn how to critically examine a website and to perform a comparative constructive critique of it in terms of how it does/does not conform to usability guidelines presented in the first 5 lectures of the course. Each student will be assigned two of the websites of computing departments in the Universities in Ireland and asked to produce a WORD document summarising the two website's "performance" in terms of usability. Computing department websites address the information needs of many different audiences and rather than try to address all possible audiences, the target audiences whom you should bear in mind are the following:

(1) Secondary school careers guidance councillors and potential CAO applicants finding out about courses and facilities on offer at the different computing departments in Universities;
(2) Students in courses at those departments trying to locate a possible supervisor for their final year undergraduate project or dissertation whose expertise matches the project in mind;
(3) Outside potential applicants for a senior academic post in the department, trying to gauge from the website how research-active that department really is;

The submission should be as a WORD document (with images or diagrams of screenshots to illustrate) which can be emailed to me at Alan.Smeaton@compapp.dcu.ie

Continuous assessment #2:
The second continuous assessment is to have you build a small website of about a dozen pages, on whatever topic you want, and to design the "web" and the individual pages following the design guidelines we have covered in class. Once the website is online, send me the URL and also send me a WORD document with a rationale for the design for the website

 

Continuous Assessment marks:

Student Number Project 1 (in %)
(weighted as 20%
of overall module mark)
Project 1 (in %)
(weighted as 30%
of overall module mark)

50217062

70

  76

50217380

80

  83

50218433

75

  66

50217003

70

  66

50219596

70

76

  50213970

80 

 76

  50218220

85 

 

Useful Links:

There is no essential recommended textbook but Jacob Nielsen's "Designing Web Usability: The Practice of Simplicity" published by New Riders in 2000, makes excellent reading on the topic.

Page last updated 05 February 2002 by asmeaton@compapp.dcu.ie