MSc HCI / MRes AID course

Alan Dix



course plan (not quite how it happened!)


mini-course on UI design

mini course (ctd.)


VR and 3D vis

'humans' SIG@1pm

task analysis


web tech and UI arch
plus group session


state and STNs

2D vis.



and CSCW




e-commerce and
designing cyberspace



copy of assignment (PDF, 51K) [this link working now!]
N.B. the end of the second page says 'see lecture slides' for an example of navigation diagrams etc. - this refers to 'the big picture - navigation and dialogue' - (HTML or PPT (97K)), not the more detailed HTA and STN diagrams.

first part (group report) due 4pm Monday 5th Nov. 2001 - paper copies to both Trish in CS and Claire is Psych.

second part (group report) due end week 8 but I'll make this for Monday 3rd Dec, similar to above

the individual critique is due at the same time for MSc students, but will be a bit later and more extensive for MRes students as the coursework comprises a larger percentage of your mark (will contact MRes students separately to arrange this)
last year's MSc exam
exam paper (PDF, 125K)
sample answers (PDF, 137K)
general resources
try the search engine for my HCI book
there are also chapter-by-chapter links (not as extensive as I would like)
and also a page of links to other HCI resource sites
basic UI design (excluding event-based implemention)
this is a lightening overview of UI design and covers a lot of ground thinly
in HCI book most relevant chapters are 1 and 3
also see my short tutorial article for Assembly Automation
lots about colour theory at
see sub-course page for slides in PPT and HTML
here is the site that Mark showed with Mac joke (look for 'The Last Word')
virtual reality and collaborative virtual environments
VR and CVE in HCI chapter 15
slides on VR in HTML or PPT (102K)
videos of virtual meetings, disco and poetry performance from ECSCW'97
additional slides on CVE in HTML or PPT (1.9M)
for more on digital art, Stephen Johnson showed me the
further links at visualisation and virtual reality resources
alternative interfaces etc.
slides on alternative media in HTML or PPT (108K)
designing experience part of talk from Graz2001 (paper and slides)
the nooface site has lots of links to novel, unusual (and sometimes odd) interfaces
the Electrolux Screenfridge an example of an internet appliance
the media cup
task analysis
focused on Hierarchcial Task Analysis (HTA)
see chapter 7 of HCI and HTA chapter in 'Perspectives'
slides for chapter 7 in PPT (178K)
3D vision
little bit about this in HCI chapter 1, but previously I've found the slides are fairly self-explanatory
slides in HTML or PPT (156K)
3D visualisation
see section 15.11 of HCI (2nd edition) draft text here
slides in HTML or PPT (411K)
see the visible human project and the NPAC/OCLA viewer
Xerox PARC - User Interface Research Group
2D visualisation
based on paper 'starting simple' given at AVI'98
see also the dancing histogram
slides in HTML or PPT (7.8Mb)
inxight - visualisation spin-off from Xerox, marketing the hyperbolic browser (now called star-tree) and table lens
web architectures
see my Interfaces tutorial article on the Active Web
slides in HTML or PPT (259K)
UI architectures
see chapter 10 of HCI
slides on Seeheim, MVC etc. in HTML or PPT (89K)
slides from mini-UI course on event-based implementation in HTML or PPT (57K)
dialogue notations
see chapter 8 of HCI
slides for chapter 8 in PPT (259K)
dialogue and state modelling exercise
see again chapter 8 and also chapter 9 of HCI
slides of chapter 9 in PPT (1.45Mb)
exercises come from my HCI'96 tutorial - part 1 (PDF)
see also my formal methods topics page
network-based interaction
see draft chapter handout, live references and slides in HTML or PPT (30K)
birds eye view of HCI
this was based largely onthe table of contents of Handbook for Human-Computer Interaction (in press) that the network-based interaction chapter is part of.
this gives a third-party view of the field (not just mine!) but it does seem to miss out nearly everything of the actual implementation stage
the table of contents of my HCI book (and the book itself) structures the field a little differently and does include the above, perhaps a more techie/modelling focus to HCI.
digressions and live examples ...
remember that these are where we often saw HCI analysis in action! I'll try and get these written up as fast as I can and as completely as I can recall - please tell me about things I mentioned but haven't included yet
the Excel mode error and analysis
the HCI book search a case study of designing user value



Human-Computer Interaction second edition. A. Dix, J. Finlay, G. Abowd and R. Beale. Prentice Hall, 1998.
Main course text. Referred to simply as 'HCI' above. Book website at includes some web links and also a full on-line search facility for the book.
not to be confused with ...
Human-Computer Interaction. J. Preece, Y. Rogers, Helen Sharp, D. Benyon, Simon Holland and T. Carey. Addison Wesley, 1994. Prentice Hall, 1998.
Our arch rival ... but very good despite that - darn! Interviews are really fun. Harder to find things than in our book, but with more in-depth discursive treatment of some topics. Lots more piccies than we have as well.
Perspectives on HCI, A. Monk and N.Gilbert, Academic Press, 1995
Chapters by indivual experts, writing aimed at a mixed audience. Includes chapters on formal methods (me!), task analysis, cognitive modelling etc.


see also course pages for previous 2000/2001 year