Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.

Slides:



Advertisements
Similar presentations
Human Computer Interaction Course Overview. 16/01/2008Human Computer Interaction Spring 2008: Lecture #1 2 Course Objectives Four basic objectives of.
Advertisements

1 CS313 Introduction to Human Computer Interaction Introduction.
User-Centred Design: Design Guidelines (lecture-6) Prof. Dr. Matthias Rauterberg Faculty Industrial Design Technical University of Eindhoven
Course Overview Sem 1 (13/14) Section 1 & 2
CISB213 Human Computer Interaction Introduction and Overview.
Department of Computer Science
SENG 310: Human Computer Interaction Instructor: Melanie Tory.
ITIS 3130 Human Computer Interaction
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Jan 11, Fall 2003CS44551 ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D.
1 CS 791m Human-Computer Interaction Fall 2003 Course Syllabus [Revised] September 3, 2003.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
CMPUT 301: Lecture 01 Introduction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
1 Introduction to Human- Computer Interaction. 2 Human the end-user of a program the others in the organization Computer the machine the program runs.
User-Centred Design: Task Analysis (lecture-5) Prof. Dr. Matthias Rauterberg Faculty Industrial Design Technical University of Eindhoven
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
ITIS 3130 Human Computer Interaction
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
Redesign Course Website for COMP 6620/7620 Dongjin Kim : Jamare Lane :
Dr. Thomas Website User Interface Design Comp 6620 Rahul Potghan Sonal Kulkarni.
CHI 2009 Review Process Changes area-based submissions and sub-committees.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
Human Computer Interaction Semester 1, 2013/2013.
INTERACTION DESIGN HUMAN-COMPUTER INTERACTION JMA 464/564 MWF 12:00 – 12:50 College Hall 205.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Data Collection and Evaluation Undergraduate Final Year Projects Lydia.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
CS147 - Terry Winograd - 1 Lecture 1 – Introduction Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
Human Computer Interaction Southern Methodist University CSE 8316 Spring 2004.
Course Introduction Software Engineering
CLASSROOM CHANGE  Starting Thursday class will move to:  SB
Fall CIS 764 Database Systems Engineering L1: Introduction to … CIS 764 Enterprise Database Systems Engineering: Software.
Human Computer Interaction
1 User Interfaces for Pervasive Computing Devices Prof. James A. Landay January 7, 1999
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2003 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2003/2004 Chi.
1 CS 320 Interaction Design Spring 2011 Course Syllabus January19, 2011.
Human Computer Interface Lecture1. Introduction. UI Hall of Fame or Hall of Shame?
HCI-833 Advanced User Interface Technology Scott Hudson NSH 3523.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2004 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2004/2005 Chi.
Prof. James A. Landay Computer Science Department Stanford University Winter 2016 dt+UX 2 : USER EXPERIENCE DESIGN PROJECT Introduction & Course Overview.
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
Human Computer Interaction Introduction. Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept.
Prof. James A. Landay University of Washington Winter 2009 Introduction & Course Overview CSE 441 – Advanced HCI January 6, 2009.
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
© NALO Solutions Limited NALO Solutions, presents the – Revenue Collector App Using Mobile Phones to gather Revenue HUMAN COMPUTER.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Introduction & Course Overview CS 194H – User Experience Design Project January 10, 2017.
Tutoring Overview.
Introduction Prof. Lizhuang Ma.
SE 431 Human Computer Interactions
Lecture 15: Guest Lecture Professor Gordon Wetzstein
가상현실 Virtual Reality (CSCE 458 Fall 2004)
(Advanced Human Computer Interaction)
Foundations of Visualization 8/30/05 Lecture Notes
Lecture 17: Guest Lecture Professor Gordon Wetzstein
Introduction and Overview
cs3724: Introduction to HCI
Human computer interaction-com 402
Tangible Interaction & Augmented Reality
CSE 310 Human-Computer Interaction
Course Overview.
Research Topics in Human-Computer Interaction
Introduction Prof. Lizhuang Ma.
CSE 310 Human-Computer Interaction
Presentation transcript:

Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor

About the course Course title: Human Computer Interaction (HCI) Lectures: ED102, 10:10~12:00(Tue.), 15:40~16:30(Thur.) Pre-requisites: Computer programming skills in C/C++. Basic data structures and algorithms

About the course Teacher: I-Chen Lin ( 林奕成 ), Assistant Professor Office: EC 704 Research interests: computer graphics, animation, image- based and interactive modeling

About the course (cont.) TAs: 蔡明翰 Office: EC 229B (237) Phone ext: Course web page:

Human-Computer Interaction Human the end-user of a program the others in the organization Computer the machine the program runs on often split between clients & servers Interaction the user tells the computer what they want the computer communicates results

Design What is HCI? Organizational & Social Issues TechnologyHumans Task

User Interfaces (UIs) Part of application that allows people to interact with computer to carry out their task

Why Study User Interfaces? Major part of work for “real” programs approximately 50% “Real” software is intended for people other than yourself Bad user interfaces cost money (5% satisfaction -> up to 85% profits) Lives User interfaces are hard to get right

HCI HCI = Design Prototyping Evaluation implementation (of UIs)

Graphical user interfaces

Web applications

3D graphics from “bandviz.cg.tuwien.ac.at” Final Fantasy XI

Display walls

About the course Since HCI is a quite comprehensive domain, in this course, we will focus on : Advanced user interfaces (with vision, audio, graphics, VR techniques). Advanced interface design and implementation for your system.

Syllabus Fundamental concepts Usability Conceptual model User-centered design and prototyping Evaluation Design Prototype Evaluate

Syllabus (cont.) Issues in 3D or advanced user interfaces Hardware and software techniques in advanced interfaces Design and implementation of advanced UI n_capture Wii remote

Syllabus (cont.) Applications and case studies Suggestive graphical user interfaces Vision-based interaction Audio, speech or multi-modal Tangible interaction and virtual reality

Smart or suggestive interfaces A sketching interface for stuffed animals or rotund objects (Q-version) T. Igarashi, S. Matsuoka, H. Tanaka, ” Teddy: A Sketching Interface for 3D Freeform Design”, Proc. ACM SIGGRAPH’99, pp

Vision-based interaction Eyetoy games, PS2 Vision wand, U. Toronto

Speech and multimodal interaction

Augmented and virtual reality

Deciding your term project topic The schedule Course beginning Demo & presentation Lectures & presentation HW Projects

About the course Reference: Proc. UIST, CHI, SIGGRAPH, and related journals of IEEE, ACM J. Preece, Y. Rogers, and H. Sharp, Interaction Design beyond Human Computer Interaction,.John Wiley & Sons, D.A. Bowman, E. Kruijff, J.J. LaViola, I. Poupyrev, 3D User Interfaces: Theory and Practice, Addison Wesley Professional, A. Dix, J. E. Finlay, G. D. Abowd, R. Beale, Human Computer Interaction 3rd Ed., Prentice Hall, 2005.

About the course Reference courses CS, Stanford, "Introduction to Human Computer Interaction Design“ CS, Stanford, "Research Topics in Human-Computer Interaction“ CS, Columbia Univ., “3D User Interfaces” CS, UC Berkeley, "User Interface Design, Prototyping, and Evaluation“

About the course MIT, EECS (CSAIL), "User Interface Design and Implementation“ Computing, Georgia Tech., "User Interface Software"

About the course Grades: Quiz (20%) Project 1~2 (30~45%) A game with vision-based interfaces Suggestive graphical interfaces Presentation + term project 1~3 members per group. Idea and paper presentation. Demo Class participation (bonus)

The Office of the future “The office of the future”, CS, UNC