RESOURCES  

 
hand in procedure
top

We will be using Canvas for handing in all assignments/projects. For groups, please select one member to do the submissions.

The file format for portfolio documents must be PDF. Additional material must be in one of file formats specified below.
  • The main page for any deliverable in html format must be called index.html.

  • Make sure that any links to files in your deliverable directory are relative and not absolute (i.e., for <Name_of_DeliverableX> use src="./my_img.jpg"
    and not src="/bowen1/a1b2/eece418/<
    Name_of_DeliverableX>/my_img.jpg").

  • Only the following files types will be accepted, everything else will be deleted:
    *.pdf, *.html, *.htm, *.gif, *.jpg, *.jpeg, *.png, *.svg, *.txt, *.css, readme, .mov, .avi, .mp4

    If you would like to see other file types accepted post a message to the discussion forum.

making PDF files
top

Electronic versions of non-executable deliverables must be turned in (via Canvas) as PDF files. This gives you far greater control over the appearance and formatting of your documents, and reduces the incidence of dependent files getting lost or mislinked (html).

If you don't have software for creating PDFs, here are some non-departmental options:

  • https://createpdf.adobe.com : Create Adobe PDF files online. You supply them with a source file (accepts MS Office, html, etc) via a web-based form, and presents the finished PDF for download.

    The first 5 PDF's created are free; after that you can subscribe for unlimited use for $10 USD / month. Requires user to register their E-mail address (the notice on the site says it could take up to 24 hours, but a test registration was sent instantly). Does NOT require a credit card for the trial account with 5 free pdf's.

  • Mac OSX users: Ability to create PDF files is included automatically.
  • PrimoPDF: a free PDF converter. "Convert to PDF from any application by simply 'printing' to the PrimoPDF printer."
  • OpenOffice: a free office suite with PDF conversion capabilities.

 

equipment available
top
  • We have various prototyping equipment available if you need something. Please ask the instructor/TA if there's something particular you need.
old exams
top

PDF's of midterms and finals used in past offerings (cpsc 444: taught by Booth or MacLean, EECE418 by Fels) are linked below.

You should not assume that the exams shown here for the course this term will follow a similar model, cover identical material or ask the same type of questions. However, they should still provide a useful study guide.

Fall 2001 (MacLean) midterm 1
Spring 2001 (Booth)

midterm 1 midterm 2

Spring 2000 (Booth) midterm 1 midterm 2
Spring 2007 (Fels)
midterm 1 with soln'
Spring 2008 (Fels)
midterm1 with soln'

 Check out the related courses in CS:
CPSC344: http://www.ugrad.cs.ubc.ca/~cs344/current-term/resources/resources.html#oldExams
CPSC444: http://www.cs.ubc.ca/~cs444/resources/resources.html#oldExams

bibliographies
top

This list is work in progress. If you run into readings you think should be here, please inform the instructor.

online bibliographies:

[hcibib.org]

specific readings (papers, books, websites):

[ Buxton96 ] W. Buxton, “Absorbing and Squeezing Out: On Sponges and Ubiquitous Computing,” in Proc. of International Broadcasting Symposium, Tokyo, 1996.

[ Danesh01 ] Danesh, A., Inkpen, K. M., et al., “Geney: Designing a collaborative activity for the Palm handheld computer,” in Proc. of Conference on Human Factors in Computing Systems (CHI 2001), Seattle, USA, 2001.

[ Hewett 1996 ] ACM SIGCHI Curricula for Human Computer Interaction: Chapter 2 Human-Computer Interaction

[ MacKenzie95 ] I. S. MacKenzie, “Input devices and interaction techniques for advanced computing.,” in Virtual environments and advanced interface design, W. Barfield and T. A. F. III., Eds., 2nd ed. Oxford, UK: Oxford University Press, 1995, pp. 437-470.

[ Norman88 ] D. A. Norman, The Psychology of Everyday Things: Harper Collins, 1988.

[ O'Regan99 ] J. K. O'Regan, R. A. Rensink, and J. J. Clark, “Change blindness as a result of mudsplashes,” Nature, 1999.

[Raskin00] J. Raskin, The Humane Interface: New Directions for Designing Interactive Systems: Addison-Wesley, 2000.

Donald Norman's book Emotional Design. Three chapters available online at http://www.jnd.org/books.html#E&Dbook_notes.
Chapter 1, in particular, discusses the role of emotion and affect in human decision-making and HCI and a framework for understanding how affect and cognition interact.

 

Clifford Nass's CACM paper "Etiquette equality: exhibitions and expectations of computer politeness":
http://portal.acm.org/citation.cfm?id=975841&coll=Portal&dl=GUIDE&CFID=40204446&CFTOKEN=30156215 A good (though very brief!) introduction to Nass's research on the "computer as social actor" phenomenon in which people exhibit behaviours inhuman-computer interaction typical of human-human interaction (such as reciprocity).
Timothy Bickmore and Rosalind Picard's paper "Toward Caring Machines":
http://affect.media.mit.edu/pdfs/04.bickmore-picard-chi.pdf     
                                                                 
One specific project of many in Picard's Affective Computing group on creating machines that detect and project affective states.
The web credibility study:
http://www.consumerwebwatch.org/dynamic/web-credibility-reports-evaluate-abstract.cfm
            Discusses one particular study that showed the various criteria people actually use to evaluate credibility of websites (and how those criteria differed from the ones people claimed to use)
MIT Affective Computing Research Group homepage
http://affect.media.mit.edu/

A collection of projects and publications on affective computing by the MIT Affective Computing group, led by Rosalind Picard. I'm especially fond of their "vintage" webpage, which includes a diagram of the key areas in affective computing:
http://affect.media.mit.edu/areas.php
 

Vannevar Bush. "As We May Think". The Atlantic, July 1945.

http://www.ps.uni-sb.de/~duchier/pub/vbush/vbush.shtml

Bush's seminal article describing his vision of the future of science in the wake of World War II, which foreshadows many key ideas in human-computer interfaces and technology over the last 60 years.

 

useful and/or entertaining web links
top

funny bad stuff

  • Bad day @ office video (staged)
  • features, features, features
            http://www.ebaumsworld.com/video/watch/95/?pc=73214

  • Medieval help
Good stuff:
  • Concur Task Trees Environment (CTTE) for organizing your task trees: http://giove.isti.cnr.it/tools/ctte/
  • Practical guide to qualitative methods reference
    •  J. M. Morse. Qualitative nursing research: A contemporary dialogue, Sage, 1991
Salary scale

UBC ethics forms and procedures
top

 

CPEN 441 is covered by UBC Ethics Approval (H07-03063). This means that we can use subjects other than ourselves (or classmates) in our evaluations; it also means that while doing so, we much follow UBC Ethics Procedures.

Thus, each team member must read the UBC Ethics Protocol for EECE Classes. Your team must follow all the ethical guidelines as given in the protocol, including the signature of the Adherence to Ethics Protocol form and use of proper consent forms; examples of which are provided below as word documents, along with sample questionnairres and interview questions.