Introduction to Human Computer Interaction

Similar documents
Human-Computer Interaction IS 4300

Dix, Alan; Finlay, Janet; Abowd, Gregory; & Beale, Russell. Human- Graduate Software Engineering Education. Technical Report CMU-CS-93-

CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

Four principles for selecting HCI research questions

HCI: CONTEXTUAL INQUIRY STORYBOARDS, DESIGN PATTERNS. Dr Kami Vaniea

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

Baccalaureate Program of Sustainable System Engineering Objectives and Curriculum Development

Human Computation and Crowdsourcing Systems

Selecting Photos for Sharing

An Integrated Approach Towards the Construction of an HCI Methodological Framework

CMP2019M Human-Computer Interaction. Week 1 Introduction

Human-Computer Interaction

HUMAN COMPUTER INTERFACE

Questionnaire Design with an HCI focus

Course Syllabus. P age 1 5

APIs for USER CONTROLLABLE LOCATION PRIVACY

Advertising & Marketing Law (Law 712) Eric Goldman Spring 2011

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

Andriy Pavlovych. Research Interests

Research Topics in Human-Computer Interaction

RISE OF THE HUDDLE SPACE

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

BLACKBOARD LEARN 9.1: BASIC TRAINING- PART 1

Lantern Independent Study

Instructor: Teaching Assistants: Justin Hsia Anupam Gupta, Cheng Ni, Eugene Oh, Sam Wolfson, Sophie Tian, Teagan Horkan

How to Motivate & Persuade Users

Insegnamento: User and social innovation. Docente: Elena Marinoni. Semestre: 2. Lingua di erogazione: ENG

For Students: Review and Renew your Accommodations Letter

Model 2.4 Faculty member + student

The Isolated Practitioner

Michael Cowling, CQUniversity. This work is licensed under a Creative Commons Attribution 4.0 International License

Information Communication Technology

Lawyers and Legal Systems and their Social Context

The mobile device should be open to something neutral, like the device s Home screen

Academic Course Description. VL2004 CMOS Analog VLSI Second Semester, (Even semester)

UNIVERSITY OF CAMBRIDGE FACULTY OF LAW OPEN DAY 2018

Convocation Speech. Mark Richter. August 2008 (MSU)

Department of Architectural Technology Spring 2019

University of Wisconsin-Madison, Nelson Institute for Environmental Studies September 2, 2014

Information Technology Fluency for Undergraduates

Academic job market: how to maximize your chances

INDUSTRIAL DESIGN. Curriculum in Industrial Design. Humanities: 6 cr. Social Sciences: 6 cr. Math/Physics/Biol.Sciences: 6 cr.

PhD Student Mentoring Committee Department of Electrical and Computer Engineering Rutgers, The State University of New Jersey

Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website

City University of Hong Kong. Course Syllabus. offered by Department of Computer Science with effect from Semester B 2016/17

Introducing Design Revision into a Freshman Level Engineering Graphics Course

Journey through Game Design

Lecture 1 - Introduction to HCI CS-C

10 Questions to Ask When Hiring Your Marketing Communications Writer

COPYRIGHTED MATERIAL WHY MOTIVATION ISN T ALWAYS MOTIVATIONAL. Chapter 0

My Life, My Home, My Choice

Michigan Human Factors Engineering Short Course

Racenet - Sports Gambling. Multi Maxa - MVP app built from scratch

HUMAN COMPUTER INTERACTION 0. PREFACE. I-Chen Lin, National Chiao Tung University, Taiwan

Bridging the Gap: Moving from Contextual Analysis to Design CHI 2010 Workshop Proposal

Strategies for Research about Design: a multidisciplinary graduate curriculum

Illustrators in Conversation

Passion Payday Workbook

Mindful Living: Pathways to Living Well Honors Explorations 2016

REBECCA GULOTTA Human-Computer Interaction Institute, Carnegie Mellon University 4609 Newell Simon Hall

Drafting and Design 1A

Preparing For Your GCSEs

Elizabeth Rodriguez. Self-Evaluation Project EDCI_6304

Six steps to measurable design. Matt Bernius Lead Experience Planner. Kristin Youngling Sr. Director, Data Strategy

I m QuickBooks Online certified..now what?

EduSymp Panel How do we inspire students to model?

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

Contextual Design Observations

Skylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words.

DISCIPLINE DESCRIPTION

School of Computer Science McGill University

Course Outline and Syllabus for Students

The Brand s Pocket Guide to UX & Usability Research

Brantlee Richter Spotlight Transcribed: Alex

HCITools: Strategies and Best Practices for Designing, Evaluating and Sharing Technical HCI Toolkits

POSTDOC HUNTING FROM AN APPLICANT S PERSPECTIVE

Engineering, & Mathematics

CHAPTER I INTRODUCTION. some elements to develop that literary work especially from inside. The

Georgia Tech College of Management

Research Topics in Human-Computer Interaction

THINGS. before hiring a web design company. dont build a website, build your business


An Introduction to ScratchJr

Revised East Carolina University General Education Program

FINANCE CONCLAVE 2016 THE PARADIGM: EXPLORING EMERGING SCENARIOS & CURRENT TRENDS IN BANKING & FINANCE. Symbiosis Centre for Management Studies, Pune

Expand Your Reach with Podcasting

Integrating Product Optimization and Manufacturability in Graduate Design Course

About Design Mortals. Reach us at

13 WAYS TO TURN YOUR WEBSITE INTO A MONEY MACHINE

Automated Test Summit 2005 Keynote

A Technical Introduction to Audio Cables by Pear Cable

CS 354R: Computer Game Technology

TIMEWINDOW. dig through time.

250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. Chester F. Carlson Center for Imaging Science

PHOT 296 Outdoor Photography Study Abroad Three (3) Credits

Your Law firm marketing

The Language of Instruction in the Writing Workshop: Some possibilities organized by teaching methods

A New Approach to Teaching Manufacturing Processes Laboratories

Transcription:

Introduction to Human Computer Interaction Course on NPTEL, Spring 2018 Week 1 Ponnurangam Kumaraguru ( PK ) Associate Professor ACM Distinguished & TEDx Speaker Linkedin/in/ponguru/ fb/ponnurangam.kumaraguru, @ponguru

2

Who am I? Associate Professor, IIIT-Delhi Ph.D. from School of Computer Science, Carnegie Mellon University (CMU) Research interests - Human Computer Interaction, Privacy, e-crime, online social media, and usable security Co-ordinate and manage Precog, precog.iiitd.edu.in Founding head, CERC cerc.iiitd.ac.in Courses that I teach @ IIITD - Designing Human Centered Systems - Privacy and Security in Online Social Media - Research methods / Advanced research methods - Foundations of Computer Security 3

4

5

6

Building Better Interfaces https://www.facebook.com/ponnurangam.k umaraguru/media_set?set=a.978806875477 959.1073741876.100000459677395&type=3 7

My Philosophy Work hard, play hard Brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to show how badly we want something.

My Philosophy It is our choices, Harry, that show what we truly are, far more than our abilities. Professor Albus Percival Wulfric Brian Dumbledore / J.K. Rowling, Harry Potter and the Chamber of Secrets

Why should you take this class? Why are things so hard to use these days? Why doesn t this thing I just bought work? Why is this website so hard to use? Why are users not liking my design? Why is my app not getting popular? These are frustrations that we have all faced from systems not designed with people in mind. 10

Why should you take this class? The question this course will focus on is: how can we design human-centered systems that people find useful and usable? This course is an introduction to designing, prototyping, and evaluating user interfaces. If you take only one course in Human-Computer Interaction, this is the course for you. 11

Why Should I Teach this course? Enjoy seeing students get introduced to this topic! Took the same course in my graduate school One of my research interests Regularly publish research work at CHI Have Ph.D. students and Research Associates working with me on this topic 12

Post conditions This is an INTRODUCTORY course! Understand what makes interfaces more / less usable by humans, and the science / theories of usability Have the ability to design usable interfaces using established design paradigms Have the ability to build usable interfaces using established design paradigms Be able to methodologically / scientifically evaluate the usability of a given interface using quantitative and qualitative methods and identify specific scopes for improvement 13

Course Philosophy Objectives -Introduce various HCI topics -Whirlwind tour of various HCI topics Learning -Lectures, questions, discussions -Hangout sessions, #AskMeAnything -Physical meet-ups Evaluation -HWs (will be driven by doing something with real users) -Exams 14

Grading We will have at least 10 HWs and 8 of it will be used for evaluation -HWs will include interacting with real users Final exam 15

Online discussion Participate 16

Teaching Assistants! 17

Some incentives for doing well in the course 18

Some incentives for doing well in the course 19

Testimonial: Dr. Ed Cutrell I want to congratulate PK on the completion of his CSE501 course, "Designing Human-Centered Systems." The area of human-computer interaction (HCI) is fast becoming a critical area in computer science education and research in the world today: SIGCHI is one of the largest SIGs in the ACM, and the CHI conference, sponsored by SIGCHI, routinely attracts 2500 attendees (enormous compared to most SIGs). More importantly, familiarity (and expertise) in HCI has become very important in industry. Increasingly, apps, websites and hardware are evaluated far more on their ease of use and user interface (UI) design than on the engineering that underlies them. Exposure to the ideas and methodologies of HCI is incredibly valuable for new graduates entering the workforce. 20

Testimonial: Dr. Ed Cutrell Unfortunately, CS education in India has been very slow to recognize the importance of HCI-exposure to the topic comes (if at all) from design schools or departments. This is why I was so pleased to hear about PK's plans for CS501, and was happy to contribute a guest lecture. To my knowledge this is the first HCI course in India offered as a CS course (as opposed to design). The idea behind CSE501 is to give CS students an overview of design, prototyping and evaluation of interactive UI. Students at IIIT-Delhi are fortunate to have this opportunity-they are at the forefront of what I hope will soon be common at the best CS schools in India. 21

Testimonial: Prof. Anirudh Joshi Not many Computer Science schools in India teach HCI, it is great to see PK teach this class. It is good that you are getting exposed to such topics from instructor like PK. The course content looks good. 22

Some annonymous feedback " activities and hw's were very nice and helped to understand the concepts. "He [PK] tried to make course interactive for us to make it effective "Getting project review multiple times in the semester. Giving feedback & suggestions. Good thing. "He [PK] arranged some guest lectures also which helped a lot and gave real world examples to explain everything. "A lot of class activities, gave practical experience.. and made learning effective- a lot of interesting talks by professionals in the area of design... was fascinated by some of their work.." 23

Topics to cover Week 1: Course Introduction; Design process overview Week 2: Contextual Inquiry; Guest lecture Week 3: Task analysis; Sketching and prototyping Week 4: Human factors & Mental models; Project presentation Week 5: Low-Fidelity prototyping; Guest lecture Week 6: Visual design; Usability engineering Week 7: Usability evaluation: think aloud, observing users, testing and modeling users, expert evaluations 24

Topics to cover Week 8: Information visualization; Guest lecture Week 9: HCI and mobility; HCI and security Week 10: Project presentations Week 11: User modeling, personalization; Guest lecture Week 12: Interface modalities: color, sound, etc.; the role of graphic and industrial design; Cool characteristics of a good HCI designer, user experience engineer Week 13: Recent trends and happenings in HCI; Whirlwind tour of different research groups, academic conferences, and organizations in the space of HCI 25

Course materials All materials will be shared or pointed out in the class / notes 26

Credits to Prof. Jason Hong, CMU and his class Various books and online materials that I use -I will try to put a pointer to all these wherever appropriate 27

Today s activity Take your laptop / phone, use your default email client, look from a usability point of view What you should submit in the mailing list -Goods & Bads while using / looking -Speak with a person who also uses the same client to get his / her opinion -Write your name and roll number 28

Thank you 29