Lecture Schedule: SWEN 303 (2019)

This schedule is provided as a guide and will be updated as the course proceeds.

Video of the lectures can be viewed with Panopto
Week Tuesday 3-4 Thursday 3-4  
1 Introduction video Usability video ( Cooper Ch.1; Nielsen2012 ) Ass 1 Out
2 Personas and Empathy video ( Cooper Ch.3) Essential Use Cases video (reading)  
3 Modelling Task vs User Design Thinking ( Cooper Ch.5) Ass 2 Out
4 System Design ( Cooper Ch.7-8) Cognitive Walkthrough Ass 1 Due
5 Understanding Context ( Cooper Ch.9) User Research  
6 Teams and Groups Touch, Voice, Gaze and Thought Ass 2 Due
Mid Trimester Break
7 Usage Centred Design Decision making in GroupsDot Voting Proj Out
8 Mobile Interface Usability test plan  
9 Ethics (Hunter Lounge) Colour Palettes  
10 Design and Security Interaction Design  
11 Game Interfaces Novel - VR and AR live slides audio on discord  
12 Data Driven UX AI in Design  
Study Period
      Proj Due

Assignments

  • Two Assignments (25% each); Final Group Project w/ individual report (50%)
  • Students have three slip days across the course that will be granted automatically.
  • Work submitted after slip days without an extension will have mark reduced by 10% per day.
  • Extensions may be granted by the course coordinator in exceptional circumstances.

Help Desks

Office Hours

  • Simon - In Office Tuesdays 4pm-6pm (after lecture). *Online* Mondays 9pm-11pm (Discord Server
  • Stuart - As Head of School Stuart has limited office hours.

References

Cooper ABOUT FACE 4.0, Alan Cooper et al. Wiley 2014 [ebook]

C&L Software for use: a practical guide to the models and methods of usage-centered design - Larry L. Constantine, Lucy A. D. Lockwood. ACM Press. 1999. [book]

Williams The non-designer's design book : design and typographic principles for the visual novice / Robin Williams, 2015 [book] ebook

Preece Interaction design: beyond human-computer interaction - Jenny Preece, Yvonne Rogers, Helen Sharp 2015

Nielsen2012 Usability 101: Introduction to Usability. Jakob Nielsen. 2012 [Online]

WikiHIG Human interface guidelines, https://en.wikipedia.org/wiki/Human_interface_guidelines (last visited Mar. 4, 2019). A good list of current guideline documents.

NielsenH How to Conduct a Heuristic Evaluation - Jakob Nielsen. 1995.

Nielsen10 10 Usability Heuristics for User Interface Design. Jakob Nielsen. 1995.

Wharton The cognitive walkthrough method: a practitioner's guide. Cathleen Wharton, John Rieman, Clayton Lewis, Peter Polson. In Usability Inspection Methods, Nielsen & Mack, eds. John Wiley & Sons, 1994.

C&L1 Users, Roles, and Personas - Larry L Constantine. Constantine & Lockwood.

C&L2 Usage-Centered Design and Software Engineering: Models for Integration - Larry L. Constantine, Robert Biddle, James Noble. ICSE Workshop on SE-HCI 2003

GM The GenderMag Project. Margaret Burnett et al. http://gendermag.org

Sketchpad Sketchpad: A man-machine graphical communication system. Ivan Sutherland

DM Direct Manipulation: A Step Beyond Programming Languages. Ben Shneiderman. COMPUTER 16(8) 1983.

BNT01 Patterns for Essential Use Cases. Robert Biddle, James Noble, Ewan Tempero. The Second Asian Pacific Conference on Pattern Languages of Programs (KoalaPLOP) 2001.

Interesting Reading This is a list of interesting reading if you want to learn more about User Interface Design.
Topic attachments
I Attachment Action Size Date Who Comment
2019_SWEN303-02-Usability.pdfpdf 2019_SWEN303-02-Usability.pdf manage 89 MB 07 Mar 2019 - 14:59 Main.stuart  
2019_SWEN303-02-Usability.pptxpptx 2019_SWEN303-02-Usability.pptx manage 32 MB 07 Mar 2019 - 14:01 Main.stuart  
2019_SWEN303-07-SystemDesign.pdfpdf 2019_SWEN303-07-SystemDesign.pdf manage 5 MB 26 Mar 2019 - 15:00 Main.stuart  
2019_SWEN303_L12_NUI.pdfpdf 2019_SWEN303_L12_NUI.pdf manage 10 MB 11 Apr 2019 - 14:10 Main.stuart  
2019_SWEN303_UsageCenteredDesign.pdfpdf 2019_SWEN303_UsageCenteredDesign.pdf manage 2 MB 30 Apr 2019 - 14:25 Main.stuart  
SWEN303 - Introduction.pdfpdf SWEN303 - Introduction.pdf manage 1 MB 06 Mar 2019 - 09:18 Main.simon  
SWEN303 AI UX.pdfpdf SWEN303 AI UX.pdf manage 1 MB 06 Jun 2019 - 14:54 Main.simon  
SWEN303 AR and VR.pdfpdf SWEN303 AR and VR.pdf manage 504 K 30 May 2019 - 15:02 Main.simon  
SWEN303 Cognitive Walkthrough.pdfpdf SWEN303 Cognitive Walkthrough.pdf manage 319 K 28 Mar 2019 - 14:52 Main.stuart  
SWEN303 Colour in Design.pdfpdf SWEN303 Colour in Design.pdf manage 551 K 15 May 2019 - 19:46 Main.simon  
SWEN303 Data Driven UX.pdfpdf SWEN303 Data Driven UX.pdf manage 1 MB 04 Jun 2019 - 14:59 Main.simon  
SWEN303 Design and Security.pdfpdf SWEN303 Design and Security.pdf manage 930 K 21 May 2019 - 12:23 Main.simon  
SWEN303 Essential Use Case.pdfpdf SWEN303 Essential Use Case.pdf manage 946 K 14 Mar 2019 - 21:54 Main.simon  
SWEN303 Game Interfaces.pdfpdf SWEN303 Game Interfaces.pdf manage 847 K 28 May 2019 - 15:09 Main.simon  
SWEN303 Group Decision making.pdfpdf SWEN303 Group Decision making.pdf manage 150 K 02 May 2019 - 15:13 Main.simon  
SWEN303 Interaction Design.pdfpdf SWEN303 Interaction Design.pdf manage 511 K 23 May 2019 - 15:00 Main.simon  
SWEN303 Mobile UI Design.pdfpdf SWEN303 Mobile UI Design.pdf manage 1 MB 07 May 2019 - 15:14 Main.simon  
SWEN303 Personas.pdfpdf SWEN303 Personas.pdf manage 1 MB 08 Mar 2019 - 13:46 Main.simon  
SWEN303 Tasks vs Users.pdfpdf SWEN303 Tasks vs Users.pdf manage 512 K 19 Mar 2019 - 17:47 Main.simon  
SWEN303 Teams.pdfpdf SWEN303 Teams.pdf manage 896 K 09 Apr 2019 - 19:20 Main.simon  
SWEN303 Understanding context.pdfpdf SWEN303 Understanding context.pdf manage 985 K 02 Apr 2019 - 21:40 Main.simon  
SWEN303 Usability Test Plan.pdfpdf SWEN303 Usability Test Plan.pdf manage 511 K 09 May 2019 - 11:43 Main.simon  
SWEN303-2019-10-UserTesting.pdfpdf SWEN303-2019-10-UserTesting.pdf manage 724 K 08 Apr 2019 - 11:20 Main.simon  
SWEN303DesignThinking.pdfpdf SWEN303DesignThinking.pdf manage 11 MB 21 Mar 2019 - 14:52 Main.stuart  
UID Ethics.pdfpdf UID Ethics.pdf manage 608 K 09 May 2019 - 14:42 Main.simon  
play.pngpng play.png manage 10 K 06 Mar 2019 - 09:37 Main.simon