COURSE ADVICE
HUMAN-COMPUTER
INTERACTION
FEIT-CIS
Eduardo Velloso
& Arzoo Atiq
Goals for today
• Be able to confidently select subjects as part of your course
• Understand the expectations of each subject
• Get any questions you have about your degree answered
• Join a community of students and staff interested in HCI
CAREERS
COURSES
Our programs
• Bachelor of Design (UX)
• Bachelor of Science
• Master of Information Technology (HCI)
• Master of Information Systems
• Master of Computer Science
• Master of Software Engineering (HCI)
• Master of Philosophy
• Doctor of Philosophy
Goals of our programs
• Help you build a portfolio of projects
• Develop skills:
• Need finding
• Prototyping
• UI development
• Evaluation
• Give you opportunities to deepen your knowledge of specific topics
of your interest through supervised projects
SUBJECTS
Subjects
Under
graduate
Post
graduate
Both
UNDERGRADUATE
Undergraduate subjects
• INFO10003 Fundamentals of Interaction Design
• INFO20004 Usability Evaluation Methods
• INFO20005 User Interface Development
• INFO30005 Advanced Interface Prototyping
• INFO30008 Interactive Technology Project
• INFO30009 Game Design
• COMP30019 Graphics and Interaction
also available to PG
Fundamentals of Interaction Design
• Contact Person: Prof. Vassilis Kostakos.
• The subject gives a flavour of other advanced subjects in HCI.
• Assignments:
• From Contextual Inquiry/Data collection to High Fidelity Prototype
• Group assignments with an individual reflection component.
• Marks Distribution:
• A1: 30+20
• A2: 50 with Peer Review
INFO10003
S1
User Interface Development
• Contact person: Dr Greg Wadley
• Simulates a UI development client
• Analyse a current website, re-design it, and build it in HTML/CSS/JS
• Assignments:
• A1: Analysis of Web Interface: 25
• A2: Interface Prototype Report: 25
• A3: Interface Implementation: 50
INFO20005
S1
BEFORE
AFTER
Usability Evaluation Methods
• Contact Person: Dr Melissa Rogerson
• Assignments:
• Starts from an Evaluation Plan and takes you towards Evaluation
Execution
• Two group assignments with individual reflection component, a quiz and a
take home Exam.
• A1: Evaluation Plan: 15
• A2: Evaluation Report: 30
• A3: Quiz: 10
• A4: Take home Examination: 45
INFO20004
S2
Advanced Interface Prototyping
• Contact person: Assoc. Prof. Eduardo Velloso & Dr. Jarrod Knibbe
• The subject teaches you tangible prototyping- Students Use Telstra
Creator Space for 3D Printing or laser printed interfaces - Not about
App or Web Interfaces!
• Assignments:
• Starts from ideation to a prototype.
• One individual review report and one multi-staged group project with peer review
component.
• A1: Critical Review: 30
• A2: Tangible Prototype, Visual Report, Video – 70%
• Students Projects Examples:
• https://www.behance.net/gallery/145724447/Plato
• https://www.youtube.com/watch?v=xw80jrZzjJ8&ab INFO30005
S1
SHOWCASE
Interactive Technology Project
• Capstone Project
• Contact person: Prof. Wally Smith
• The subject lets you be as creative as you can be – you conceptualise an
idea and create a high-fidelity prototype after going through contextual
interviews, evaluate the prototype and eventually you produce a digital
innovation proposal.
• Assignments:
• Starts from ideation, design process until evaluation and then works on
commercialisation aspect of your ideas.
• A1: Prototype: 30
• A2: Evaluation of Prototype: 30
• A3: Digital Innovation Proposal: 20
INFO30008
S2
Game Design
• Contact person: Prof. Martin Gibbs
• All about games – You don’t need to be tech-savvy for this one – Students Use
Telstra Creator Space for 3D Printing or laser printed boards or players –
Again be as creative and strategic as you can be in developing games!
• Assignments:
• Starts from critically analysing existing games, then lets you create your own game and
eventually demo and play with your classmates.
• One individual analysis of games, one group project, participation marks and
a take-home exam.
• A1: Individual Analysis: 20
• A2: Game Creation: 40
• A3: Take-home exam: 30
• A4: Participation in Workshops: 10
INFO30009
S1
Graphics and Interaction
• Contact person: Dr Jorge Goncalves
• All about graphics – programming and games!
• Assignments:
• Five individual quizzes based on topics covered in the lectures.
• One programming-based individual assignment aimed at implementing a ray tracer
in C#. Code Template is provided for you need to populate. Involves developing an
understanding of ray tracing and implementing the associated linear algebra.
• One programming-based team project aimed at developing a game using Unity.
• A1: Quizzes: 10
• A2: Project 1: 30
• A3: Project 2: 60
COMP30019
S2
POSTGRADUATE
Postgraduate subjects
• INFO90003 Designing Novel Interactions
• INFO90004 Evaluating the User Experience
• INFO90005 Information Architecture
• INFO90006 Fieldwork for Design
• INFO90007 Social Computing
• INFO90008 HCI Project
• INFO90009 UX Sprint Projects
• COMP90018 Mobile Computing Systems Programming
Fieldwork for Design
• Contact Person: Assoc. Prof. Jenny Waycott
• The subject focuses on extensive fieldwork research techniques
required for HCI projects, the design process, evaluation and report
writing. It prepares our next cohort of researchers.
• Assignments:
• Starts from literature review, data gathering techniques, design and
development of a prototype until evaluation.
• Two individual and one group assignment
• A1: Semester long group project - 50
• A2: Critical Review of published work– 20
• A3: Reflective blog of A1- learning journal - 30 INFO90006
S2
Designing Novel Interactions
• Contact Persons: Dr Jarrod Knibbe & Assoc. Prof. Eduardo
Velloso
• The subject introduces students to VR/AR technologies,
electronics, Arduino, Unity, and digital fabrication
• Assignments:
• Two group assignments with individual reflection component and quizzes
every week
• A1: Ideation:30
• A2: Implementation: 60
• A3: Online Quiz: 10 INFO90003
S1
Evaluating the User Experience
• Contact Person: Dr Melissa Rogerson
• Similar to INFO20004
• Assignments:
• Starts from an Evaluation Plan and takes you towards Evaluation
Execution
• Two group assignments with individual reflection component, a quiz and a
take home Exam.
• A1: Evaluation Plan: 15
• A2: Evaluation Report: 30
• A3: Quiz: 10
• A4: Take home Examination: 45 INFO90004
S1
Information Architecture
• Contact Person: Dr George Buchanan
• This subject is about content structure and placement on our
interfaces. Focuses on Information and content (design)
• Assignments:
• Starts from data gathering techniques, specific for getting user inputs on
content naming, formation, placement and lets you design interfaces and
then carry out evaluation of your design. Two individual and one group
assignment
• A1: Investigate Users Expectations (e.g., through log analysis) - 30
• A2: Design an Interface and a report – 4
• A3: (Content) Evaluation of an existing interface- 30
INFO90005
S2
Social Computing
• Offered in: Second semester
• Contact Person: Dr Jorge Goncalves
• This subject lets you focus on the research and design of social computing
applications such as social media platforms, crowdsourcing websites,
knowledge sharing systems and others.
• Assignments:
• Starts from critically analysing different social application available and then lets you
design and evaluate a collaborative application with a focus on a collocated and
synchronous setting.
• Two group and one individual assignment
• Marks Distribution:
• A1: Review report on different social computing systems- 20
• A2: Social System Design - 30
• A3: Design, prototype and evaluate a social system - 50
• Students Projects Examples:
• https://www.youtube.com/watch?v=PyblPCHOcmI INFO90007
S2
Mobile Computing Systems
Programming
• Contact Person: Prof. Vassilis Kostakos
• This subject teaches you mobile programming using Android
Studio.
• Assignments:
• Starts from critically analysing different technologies available and then
lets you design and develop a mobile application.
• Two group assignments and one weekly assignment.
• Marks Distribution:
• A1: Review of a technology and a video - 30
• A2: Software Project - 50
• A3: Weekly short assignments- 20 COMP90018
S2
HCI Research Project
• Offered in: First & Second semester – Capstone Project (MIT-HCI)
• Contact person: Dr Melissa Rogerson
• Different academics in HCI post their projects, could be industry or
just research driven, and you opt for the one that interests you.
• Examined by two other academics in the faculty.
• Deliverables:
• Research Report (May include implementation) – 6000 to 8000 words –
80%
• Video – 3 Minute – 20%
• Example
INFO90008
S1 S2
UX Design Projects
• Will be Offered in: First & Second semester – Capstone Project (MIT-HCI-UX)
• Contact person: Dr Arzoo Atiq
• The subject will let you be as creative as you can be; Industry sprint projects
will be involved. The scope is much larger than just prototyping an app; must
be done individually.
• Will run as a class – will focus on design skills and techniques industry
requires from UX major students.
• Deliverables:
• Visual Report (No Implementation) Examined by two other academics in the faculty.
• Video
• Example work: https://www.behance.net/gallery/145033685/Tram-Twin-HCI-Project-
UoM-x-Telstra
S1 S2
INFO90009
NEXT STEPS
Join our Discord server https://discord.gg/kvJxScwd
Course Advice Human-Computer Interaction
Course Advice Human-Computer Interaction

Course Advice Human-Computer Interaction

  • 1.
  • 2.
    Goals for today •Be able to confidently select subjects as part of your course • Understand the expectations of each subject • Get any questions you have about your degree answered • Join a community of students and staff interested in HCI
  • 3.
  • 6.
  • 7.
    Our programs • Bachelorof Design (UX) • Bachelor of Science • Master of Information Technology (HCI) • Master of Information Systems • Master of Computer Science • Master of Software Engineering (HCI) • Master of Philosophy • Doctor of Philosophy
  • 8.
    Goals of ourprograms • Help you build a portfolio of projects • Develop skills: • Need finding • Prototyping • UI development • Evaluation • Give you opportunities to deepen your knowledge of specific topics of your interest through supervised projects
  • 9.
  • 10.
  • 11.
  • 12.
    Undergraduate subjects • INFO10003Fundamentals of Interaction Design • INFO20004 Usability Evaluation Methods • INFO20005 User Interface Development • INFO30005 Advanced Interface Prototyping • INFO30008 Interactive Technology Project • INFO30009 Game Design • COMP30019 Graphics and Interaction also available to PG
  • 13.
    Fundamentals of InteractionDesign • Contact Person: Prof. Vassilis Kostakos. • The subject gives a flavour of other advanced subjects in HCI. • Assignments: • From Contextual Inquiry/Data collection to High Fidelity Prototype • Group assignments with an individual reflection component. • Marks Distribution: • A1: 30+20 • A2: 50 with Peer Review INFO10003 S1
  • 15.
    User Interface Development •Contact person: Dr Greg Wadley • Simulates a UI development client • Analyse a current website, re-design it, and build it in HTML/CSS/JS • Assignments: • A1: Analysis of Web Interface: 25 • A2: Interface Prototype Report: 25 • A3: Interface Implementation: 50 INFO20005 S1
  • 16.
  • 17.
  • 18.
    Usability Evaluation Methods •Contact Person: Dr Melissa Rogerson • Assignments: • Starts from an Evaluation Plan and takes you towards Evaluation Execution • Two group assignments with individual reflection component, a quiz and a take home Exam. • A1: Evaluation Plan: 15 • A2: Evaluation Report: 30 • A3: Quiz: 10 • A4: Take home Examination: 45 INFO20004 S2
  • 21.
    Advanced Interface Prototyping •Contact person: Assoc. Prof. Eduardo Velloso & Dr. Jarrod Knibbe • The subject teaches you tangible prototyping- Students Use Telstra Creator Space for 3D Printing or laser printed interfaces - Not about App or Web Interfaces! • Assignments: • Starts from ideation to a prototype. • One individual review report and one multi-staged group project with peer review component. • A1: Critical Review: 30 • A2: Tangible Prototype, Visual Report, Video – 70% • Students Projects Examples: • https://www.behance.net/gallery/145724447/Plato • https://www.youtube.com/watch?v=xw80jrZzjJ8&ab INFO30005 S1
  • 23.
  • 24.
    Interactive Technology Project •Capstone Project • Contact person: Prof. Wally Smith • The subject lets you be as creative as you can be – you conceptualise an idea and create a high-fidelity prototype after going through contextual interviews, evaluate the prototype and eventually you produce a digital innovation proposal. • Assignments: • Starts from ideation, design process until evaluation and then works on commercialisation aspect of your ideas. • A1: Prototype: 30 • A2: Evaluation of Prototype: 30 • A3: Digital Innovation Proposal: 20 INFO30008 S2
  • 26.
    Game Design • Contactperson: Prof. Martin Gibbs • All about games – You don’t need to be tech-savvy for this one – Students Use Telstra Creator Space for 3D Printing or laser printed boards or players – Again be as creative and strategic as you can be in developing games! • Assignments: • Starts from critically analysing existing games, then lets you create your own game and eventually demo and play with your classmates. • One individual analysis of games, one group project, participation marks and a take-home exam. • A1: Individual Analysis: 20 • A2: Game Creation: 40 • A3: Take-home exam: 30 • A4: Participation in Workshops: 10 INFO30009 S1
  • 28.
    Graphics and Interaction •Contact person: Dr Jorge Goncalves • All about graphics – programming and games! • Assignments: • Five individual quizzes based on topics covered in the lectures. • One programming-based individual assignment aimed at implementing a ray tracer in C#. Code Template is provided for you need to populate. Involves developing an understanding of ray tracing and implementing the associated linear algebra. • One programming-based team project aimed at developing a game using Unity. • A1: Quizzes: 10 • A2: Project 1: 30 • A3: Project 2: 60 COMP30019 S2
  • 30.
  • 31.
    Postgraduate subjects • INFO90003Designing Novel Interactions • INFO90004 Evaluating the User Experience • INFO90005 Information Architecture • INFO90006 Fieldwork for Design • INFO90007 Social Computing • INFO90008 HCI Project • INFO90009 UX Sprint Projects • COMP90018 Mobile Computing Systems Programming
  • 32.
    Fieldwork for Design •Contact Person: Assoc. Prof. Jenny Waycott • The subject focuses on extensive fieldwork research techniques required for HCI projects, the design process, evaluation and report writing. It prepares our next cohort of researchers. • Assignments: • Starts from literature review, data gathering techniques, design and development of a prototype until evaluation. • Two individual and one group assignment • A1: Semester long group project - 50 • A2: Critical Review of published work– 20 • A3: Reflective blog of A1- learning journal - 30 INFO90006 S2
  • 34.
    Designing Novel Interactions •Contact Persons: Dr Jarrod Knibbe & Assoc. Prof. Eduardo Velloso • The subject introduces students to VR/AR technologies, electronics, Arduino, Unity, and digital fabrication • Assignments: • Two group assignments with individual reflection component and quizzes every week • A1: Ideation:30 • A2: Implementation: 60 • A3: Online Quiz: 10 INFO90003 S1
  • 37.
    Evaluating the UserExperience • Contact Person: Dr Melissa Rogerson • Similar to INFO20004 • Assignments: • Starts from an Evaluation Plan and takes you towards Evaluation Execution • Two group assignments with individual reflection component, a quiz and a take home Exam. • A1: Evaluation Plan: 15 • A2: Evaluation Report: 30 • A3: Quiz: 10 • A4: Take home Examination: 45 INFO90004 S1
  • 38.
    Information Architecture • ContactPerson: Dr George Buchanan • This subject is about content structure and placement on our interfaces. Focuses on Information and content (design) • Assignments: • Starts from data gathering techniques, specific for getting user inputs on content naming, formation, placement and lets you design interfaces and then carry out evaluation of your design. Two individual and one group assignment • A1: Investigate Users Expectations (e.g., through log analysis) - 30 • A2: Design an Interface and a report – 4 • A3: (Content) Evaluation of an existing interface- 30 INFO90005 S2
  • 40.
    Social Computing • Offeredin: Second semester • Contact Person: Dr Jorge Goncalves • This subject lets you focus on the research and design of social computing applications such as social media platforms, crowdsourcing websites, knowledge sharing systems and others. • Assignments: • Starts from critically analysing different social application available and then lets you design and evaluate a collaborative application with a focus on a collocated and synchronous setting. • Two group and one individual assignment • Marks Distribution: • A1: Review report on different social computing systems- 20 • A2: Social System Design - 30 • A3: Design, prototype and evaluate a social system - 50 • Students Projects Examples: • https://www.youtube.com/watch?v=PyblPCHOcmI INFO90007 S2
  • 42.
    Mobile Computing Systems Programming •Contact Person: Prof. Vassilis Kostakos • This subject teaches you mobile programming using Android Studio. • Assignments: • Starts from critically analysing different technologies available and then lets you design and develop a mobile application. • Two group assignments and one weekly assignment. • Marks Distribution: • A1: Review of a technology and a video - 30 • A2: Software Project - 50 • A3: Weekly short assignments- 20 COMP90018 S2
  • 44.
    HCI Research Project •Offered in: First & Second semester – Capstone Project (MIT-HCI) • Contact person: Dr Melissa Rogerson • Different academics in HCI post their projects, could be industry or just research driven, and you opt for the one that interests you. • Examined by two other academics in the faculty. • Deliverables: • Research Report (May include implementation) – 6000 to 8000 words – 80% • Video – 3 Minute – 20% • Example INFO90008 S1 S2
  • 46.
    UX Design Projects •Will be Offered in: First & Second semester – Capstone Project (MIT-HCI-UX) • Contact person: Dr Arzoo Atiq • The subject will let you be as creative as you can be; Industry sprint projects will be involved. The scope is much larger than just prototyping an app; must be done individually. • Will run as a class – will focus on design skills and techniques industry requires from UX major students. • Deliverables: • Visual Report (No Implementation) Examined by two other academics in the faculty. • Video • Example work: https://www.behance.net/gallery/145033685/Tram-Twin-HCI-Project- UoM-x-Telstra S1 S2 INFO90009
  • 47.
  • 48.
    Join our Discordserver https://discord.gg/kvJxScwd