HC/Foundations [4 Core-Tier1 hours, 0 Core-Tier2 hours]
|
|
|
- Candice Georgina Waters
- 9 years ago
- Views:
Transcription
1 HC: Human-Computer Interaction Human computer interaction (HCI) is concerned with designing the interaction between people and computers and the construction of interfaces to afford this. Interaction between users and computational artefacts occurs at an interface which includes both software and hardware. Interface design impacts the software life-cycle in that it should occur early; the design and implementation of core functionality can influence the user interface for better or worse. Because it deals with people as well as computers, as a knowledge area HCI draws on a variety of disciplinary traditions including psychology, computer science, product design, anthropology and engineering. HC: Human Computer Interaction (4 Core-Tier1 hours, 4 Core-Tier2 hours) Core-Tier1 hours Core-Tier2 hours Includes Electives HCI: Foundations 4 N HCI: Designing Interaction 4 N HCI: Programming Interactive Systems HCI: User-cantered design & testing HCI: Design for non-mouse interfaces HCI: Collaboration & communication HCI: Statistical Methods for HCI HCI: Human factors & security HCI: Design-oriented HCI HCI: Mixed, Augmented and Virtual Reality HC/Foundations [4 Core-Tier1 hours, 0 Core-Tier2 hours] Motivation: For end-users, the interface is the system. So design in this domain must be interaction-focussed and human-centred. Students need a different repertoire of techniques to address this than is provided elsewhere in the curriculum. Contexts for HCI (anything with a user interface: webpage, business applications, mobile applications, games, etc.) Processes for user-centered development: early focus on users, empirical testing, iterative design. Different measures for evaluation: utility, efficiency, learnability, user satisfaction.
2 Physical capabilities that inform interaction design: colour perception, ergonomics Cognitive models that inform interaction design: attention, perception and recognition, movement, and memory. Gulfs of expectation and execution. Social models that inform interaction design: culture, communication, networks and organizations. Principles of good design and good designers; engineering tradeoffs Accessibility: interfaces for differently-abled populations (e.g blind, motion-impaired) Interfaces for differently-aged population groups (e.g. children, 80+) Students should be able to: 1. Discuss why human-centered software development is important (knowledge) 2. Summarize the basic precepts of psychological and social interaction (knowledge) 3. Develop and use a conceptual vocabulary for analyzing human interaction with software: affordance, conceptual model, feedback, and so forth (comprehension) 4. Define a user-centered design process that explicitly recognizes that the user is not like the developer or her acquaintances (comprehension) 5. Create and conduct a simple usability test for an existing software application (application) HC/Designing Interaction [0 Core-Tier1 hours, 4 Core-Tier2 hours] Motivation: CS students need a minimal set of well-established methods and tools to bring to interface construction. Principles of different styles of interface: e.g. command line, graphical tangible. Basic two-dimensional design fundamentals as applied to the visual interface, including use of grid, typography, color and contrast, scale, ordering and hierarchy.) Task analysis Paper prototyping Basic statistics and techniques for controlled experimentation (especially in regard to web data) KLM evaluation Help & documentation Handling human/system failure User interface standards 1. Create a simple application, together with help & documentation, that supports a user interface (application) 2. Conduct a quantitative evaluation and discuss/report the results (application) 3. Discuss at least one national or international user interface design standard (comprehension) HC/Programming Interactive Systems [elective] Motivation: To take a user-experience-centred view of software development and then cover approaches and technologies to make that happen. Software Architecture Patterns: Model-View controller; command objects, online, offline, [cross reference to Software Engineering] Interaction Design Patterns: visual hierarchy, navigational distance
3 Event management and user interaction Geometry management [cross reference to Graphics & Visual Computing] Choosing interaction styles and interaction techniques Presenting information: navigation, representation, manipulation Interface animation techniques (scene graphs, etc) Widget classes and libraries Modern GUI libraries (ios, Android, JavaFX) GUI builders and UI programming environments [cross reference to Graphics & Visual Computing; cross reference to Platform Based Development] Declarative Interface Specification: Stylesheets and DOMs Data-driven applications (database-backed web pages) Cross-platform design Design for resource-constrained devices (e.g. small, mobile devices) 1. Understand there are common approaches to design problems, and be able to explain the importance of MVC to GUI programming (knowledge) 2. Create an application with a modern l user interface (application) 3. Identify commonalities and differences in UIs across different platforms (application) 4. Explain and use GUI programming concepts: event handling, constraint-based layout management, etc (evaluation) HC/User-centered design and testing [elective] Motivation: An exploration of techniques to ensure that end-users are fully considered at all stages of the design process, from inception to implementation. Approaches and characteristics of design process Functionality and usability requirements [cross reference to Software Engineering] Techniques for gathering requirements: interviews, surveys, ethnographic & contextual enquiry [cross reference to Software Engineering] Techniques and tools for analysis & presentation of requirements: reports, personas Prototyping techniques and tools: sketching, storyboards, low-fidelity prototyping, wireframes Evaluation without users, using both qualitative and quantitative techniques: walkthroughs, GOMS, expert-based analysis, heuristics, guidelines, and standards Evaluation with users: observation, think-aloud, interview, survey, experiment. Challenges to effective evaluation: sampling, generalization. Reporting the results of evaluations Internationalisation, designing for users from other cultures, cross-cultural evaluation [cross reference to Software Engineering] 1. Understand how user-centred design complements other software process models (knowledge) 2. Choose appropriate methods to support the development of a specific UI (application) 3. Use a variety of techniques to evaluate a given UI (application) 4. Use lo-fi prototyping techniques to gather, and report, user responses (application) 5. Describe the constraints and benefits of different evaluative methods (comprehension)
4 HC/Design for non-mouse interfaces [elective] Motivation: As technologies evolve, new interaction styles are made possible. This knowledge unit should be considered extensible, to track emergent technology. Choosing interaction styles and interaction techniques Representing information to users: navigation, representation, manipulation Approaches to design, implementation and evaluation of non-mouse interaction o Touch and multi-touch interfaces o New Windows (iphone, Android) o [Speech recognition and natural language processing cross reference to Intelligent Systems] o Wearable and tangible interfaces o Persuasive interaction and emotion o Ubiquitious and context-aware (Ubicomp) o Bayesian inference (e.g. predictive text, guided pointing) o Ambient/peripheral display and interaction 1. Describe when non-mouse interfaces are appropriate (knowledge) 2. Discuss the advantages (and disadvantages) of non-mouse interfaces (application) 3. Understand the interaction possibilities beyond mouse-and-pointer interfaces (comprehension) HC/Collaboration and communication [elective] Motivation: Computer interfaces not only support users in achieving their individual goals but also in their interaction with others, whether that is task-focussed (work or gaming) or taskunfocussed (social networking). Asynchronous group communication: , forums, facebook Synchronous group communication: chat rooms, conferencing, online games Online communities Software characters and intelligent agents, virtual worlds and avatars [cross referenced to agents in Intelligent Systems] Social psychology Social networking Social computing 1. Describe the difference between synchronous and asynchronous communication (knowledge) 2. Compare the HCI issues in individual interaction with group interaction (comprehension) 3. Discuss several issues of social concern raised by collaborative software (comprehension) 4. Discuss the HCI issues in software that embodies human intention (comprehension) HC/Statistical methods for HCI [elective]
5 Motivation: Much HCI work depends on the proper use, understanding and application of statistics. This knowledge is often held by students who join the field from psychology, but less common in students with a CS background. t-tests ANOVA randomization (non-parametric) testing, within v. between-subjects design calculating effect size exploratory data analysis presenting statistical data using statistical data using qualitative and quantitative results together 1. Explain basic statistical concepts and their areas of application (knowledge) 2. Extract and articulate the statistical arguments used in papers which report HCI results (comprehension) 3. Devise appropriate statistical tests for a given HCI problem (application) HC/Human factors and security [elective] Motivation: Effective interface design requires basic knowledge of security psychology. Many attacks do not have a technological basis, but exploit human propensities and vulnerabilities. Only amateurs attack machines; professionals target people (Bruce Schneier) Applied psychology and security policies Security economics Regulatory environments responsibility, liability and self-determination Organizational vulnerabilities and threats Usability design and security [cross reference to Security & Information Assurance] Pretext, impersonation and fraud. Phishing and spear phishing [cross reference to Security & Information Assurance] Trust, privacy and deception Biometric authentication (camera, voice) Identity management 4. Explain the concepts of phishing and spear phishing, and how to recognize them (knowledge) 5. Explain the concept of identity management and its importance (knowledge) 6. Describe the issues of trust in interface design with an example of a high and low trust system (knowledge) 7. Design a user interface for a security mechanism (application)
6 8. Analyze a security policy and/or procedures to show where they consider, or fail to consider, human factors (comprehension) HC/Design-oriented HCI [elective] Motivation: Some curricula will want to emphasise an understanding of the norms and values of HCI work itself as emerging from, and deployed within specific historical, disciplinary and cultural contexts. Intellectual styles and perspectives to technology and its interfaces Consideration of HCI as a design discipline: o Sketching o Participatory design Critically reflective HCI o Critical technical practice o Technologies for political activism o Philosophy of user experience o Ethnography and ethnomethodology Indicative domains of application o Sustainability o Arts-informed computing Learning Objectives 1. Detail the processes of design appropriate to specific design orientations (knowledge) 2. Apply a variety of design methods to a given problem (application) 3. Understand HCI as a design-oriented discipline. (comprehension) Mixed, Augmented and Virtual Reality [elective] Motivation: A detailed consideration of the interface components required for the creation and development of immersive environments, especially games. Output o Sound o Stereoscopic display o Force feedback simulation, haptic devices User input o Viewer and object tracking o Pose and gesture recognition o Accelerometers o Fiducial markers o User interface issues Physical modelling and rendering o Physical simulation: collision detection & response, animation o Visibility computation
7 o Time-critical rendering, multiple levels of details (LOD) System architectures o Game engines o Mobile augmented reality o Flight simulators o CAVEs o Medical imaging Networking o p2p, client-server, dead reckoning, encryption, synchronization o Distributed collaboration Learning Objectives: 1. Describe the optical model realized by a computer graphics system to synthesize stereoscopic view (knowledge) 2. Describe the principles of different viewer tracking technologies. (knowledge) 3. Describe the differences between geometry- and image-based virtual reality.(knowledge) 4. Describe the issues of user action synchronization and data consistency in a networked environment.(knowledge) 5. Determine the basic requirements on interface, hardware, and software configurations of a VR system for a specified application. (application) 6. To be aware of the range of possibilities for games engines, including their potential and their limitations. (comprehension)
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
School of Advanced Studies Doctor Of Education In Educational Leadership With A Specialization In Educational Technology. EDD/ET 003 Requirements
School of Advanced Studies Doctor Of Education In Educational Leadership With A Specialization In Educational Technology The mission of the Doctor of Education in Educational Leadership degree program
Designing Interactive Systems
THIRD EDITION Designing Interactive Systems A comprehensive guide to HCl, UX and interaction design David Benyon PEARSON Harlow, England London * New York Boston San Francisco Toronto Sydney * Auckland
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Human Computer Interaction
Dr Mark Wright - Informatics HCI Course 2012/13 Human Computer Interaction Dr Mark Wright University of Edinburgh and Edinburgh College of Art Semester 1 2012/2013 Principles and Overview Lecture 1 Key
Professional Organization Checklist for the Computer Information Systems Curriculum
Professional Organization Checklist f the Computer Infmation Systems Curriculum Association of Computing Machinery and Association of Infmation Systems IS 2002 Model Curriculum and Guidelines f Undergraduate
Στούντιο 2. Συνοπτική παρουσίαση του μαθήματος
Στούντιο 2 Συνοπτική παρουσίαση του μαθήματος Goals Cultivate high-level skills to students like: a) critical thinking and reflection on the use of HCI and design methods, b) working in groups, and c)
INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE
INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE Luís Manuel Borges Gouveia Feliz Ribeiro Gouveia {lmbg, fribeiro}@ufp.pt Centro de Recursos Multimediáticos Universidade Fernando Pessoa Porto -
A Framework for Integrating Software Usability into Software Development Process
A Framework for Integrating Software Usability into Software Development Process Hayat Dino AFRICOM Technologies, Addis Ababa, Ethiopia [email protected] Rahel Bekele School of Information Science, Addis
The Essential Guide to User Interface Design An Introduction to GUI Design Principles and Techniques
The Essential Guide to User Interface Design An Introduction to GUI Design Principles and Techniques Third Edition Wilbert O. Galitz l 1 807 : WILEYp Wiley Publishing, Inc. Contents About the Author Preface
126.47. Web Design (One Credit), Beginning with School Year 2012-2013.
126.47. Web Design (One Credit), Beginning with School Year 2012-2013. (a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended
Announcements. Project status demo in class
Web Design cs465 Announcements Project status demo in class Why? You will likely be involved in Web design You have many of the skills necessary Understand similarities and differences between GUI design
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session
ICS 303 Human Computer Interaction (2 Credits Compulsory) Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session Lecturer: Bello, Olayiwola W. M.Inf Sc. (Ibadan), MBA
Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh
Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh Computer Science Honours Programme University of Cape Town 13 May 2014 Abstract Constant demand for mobile applications
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Masters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
Running head: USABILITY ENGINEERING, COGNITIVE SCIENCE, AND HEALTHCARE INFORMATION SYSTEMS
Usability Engineering 1 Running head: USABILITY ENGINEERING, COGNITIVE SCIENCE, AND HEALTHCARE INFORMATION SYSTEMS Usability Engineering, Cognitive Science and Healthcare Information Systems Yong IL Choi
GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I
GAME DESIGN AND DEVELOPMENT TECHNOLOGY Game Design and Development Technology I Unit 1: Orientation and Safety Competency 1: Introduction to Game Design Competency 2: Safety in the Computer Environment
User Interface Design
User Interface Design Winter term 2005/2006 Thursdays, 14-16 c.t., Raum 228 Prof. Dr. Antonio Krüger Institut für Geoinformatik Universität Münster 20. Februar 06 IfGi Universität Münster User Interface
School of Advanced Studies Doctor Of Management In Organizational Leadership. DM 004 Requirements
School of Advanced Studies Doctor Of Management In Organizational Leadership The mission of the Doctor of Management in Organizational Leadership degree program is to develop the critical and creative
Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs
Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs The user experience (UX) of your products is only as good as the knowledge and skills of your UX staff. Here are the top 10
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum
A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum Diane J. Cook and Lawrence B. Holder Department of Computer Science and Engineering Box 19015 University of Texas at Arlington
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Masters in Networks and Distributed Systems
Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to
Environmental Decision Support Systems: A Human Factors Perspective
Environmental Decision Support Systems: A Human Factors Perspective Prof. Dr. Steven P. Frysinger James Madison University Harrisonburg, Virginia USA and cismet GmbH EDSS Decision Support Systems attempt
Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy
Montgomery College Course Designator/Course Number: CS 11 Course Title: Computer Literacy Course Length: 3 credits 3 5-minute meetings per week or equivalent Course Description: An introduction to the
Selecting a Master s Thesis Research Theme (Ideas for Thesis Research) DR. ANTHONY FAIOLA DR. KARL MACDORMAN
Selecting a Master s Thesis Research Theme (Ideas for Thesis Research) DR. ANTHONY FAIOLA DR. KARL MACDORMAN December 2007 Master s Thesis Research Proposals (Ideas for Thesis Research) The following topics
Teaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
Master of Science in Computer Science
Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,
DESIGNING FOR THE USER INSTEAD OF YOUR PORTFOLIO
DESIGNING FOR THE USER INSTEAD OF YOUR PORTFOLIO AN INTRODUCTION TO USER EXPERIENCE DESIGN Wade Shearer wadeshearer.com Wade Shearer User Experience Designer and Evangelist Vivint, Omniture, LDS Church,
Doctor of Philosophy in Computer Science
Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects
information planning communication art place making Visual Communication Methods
information planning communication art place making 1 introduction About This Document This document was created for the College of Urban Planning and Public Affairs, University of Illinois at Chicago
City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734
City of Dublin Education & Training Board Programme Module for Mobile Technologies leading to Level 6 FETAC Version 3 1 Introduction This programme module may be delivered as a standalone module leading
Research and Digital Game- based Play: A Review of Martha Madison
Research and Digital Game- based Play: A Review of Martha Madison White Paper Compiled by Anne Snyder, Ph.D. Second Avenue Learning is a certified women- owned business, specializing in the creation of
CS160: User Interface Design, Prototyping and Evaluation. Prof: John Canny GSI: Anuj Tewari
CS160: User Interface Design, Prototyping and Evaluation Prof: John Canny GSI: Anuj Tewari Theme for this semester: Mobile apps Where does the UI begin and end? Does User Experience design matter? There
Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
Chapter 11. HCI Development Methodology
Chapter 11 HCI Development Methodology HCI: Developing Effective Organizational Information Systems Dov Te eni Jane Carey Ping Zhang HCI Development Methodology Roadmap Context Foundation Application 1
Solutions for Quality Management in a Agile and Mobile World
Solutions for Quality Management in a Agile and Mobile World with IBM Rational Quality Management Solutions Realities can stall software-driven innovation Complexities in software delivery compounded by
Human Computer Interaction (User Interfaces) for Games
Human Computer Interaction (User Interfaces) for Games IMGD 4000 Background HCI Principles HCI and Games Topics 1 What do these things have in common? A Computer Mouse A Touch Screen A program on your
School of Computer Science
School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human
School of Advanced Studies Doctor Of Health Administration. DHA 003 Requirements
School of Advanced Studies Doctor Of Health Administration The mission of the Doctor of Health Administration degree program is to develop healthcare leaders by educating them in the areas of active inquiry,
School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements
School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology The mission of the Information Systems and Technology specialization of the Doctor of Management
SECTION A The College of Communication Graduate Program
SECTION A The College of Communication Graduate Program Table of Contents Section Page A.1 Mission Statement... p. A2 A.2 Mentor Program.. p. A2 A.3 Program Requirements... p. A3 A.4 Concurrent Program...
user experience interaction design web design web development web: www.meda.co.uk email: [email protected]
We believe User Experience (UX) is at the heart of any project providing the necessary focus to produce truly engaging user driven solutions like no one else. Our strategy is to help you identify your
Students who successfully complete the Health Science Informatics major will be able to:
Health Science Informatics Program Requirements Hours: 72 hours Informatics Core Requirements - 31 hours INF 101 Seminar Introductory Informatics (1) INF 110 Foundations in Technology (3) INF 120 Principles
Progress Record. Seq. Lesson # Lesson Title Date Grade. Introduction to Computers (CORE COURSE) 1
F-710 M-230 M-110 Progress Record Study your lessons in the order listed below. As graded examinations are returned to you, enter your grade in the space below. Set a schedule for yourself then watch your
DEPARTMENT of DIGITAL MEDIA / INTERNET SERVICES:
WEST VALLEY COLLEGE DEPARTMENT of DIGITAL MEDIA / INTERNET SERVICES: Curricular Profile & Program Information The following degree and certificate programs are expected to be state approved in 2015. All
Competencies for Secondary Teachers: Computer Science, Grades 4-12
1. Computational Thinking CSTA: Comp. Thinking 1.1 The ability to use the basic steps in algorithmic problemsolving to design solutions (e.g., problem statement and exploration, examination of sample instances,
Abbreviation Acknowledgements. The History Analysis of the Consumer Applicatl.o Using ASR to drive Ship, One Application Example
Contents Preface Abbreviation Acknowledgements xv xix xxiii 1. INTRODUCTION 1 1.1 NEW TIME WITH NEW REQUIREMENT 1 1.2 THE ASR APPLICATIONS 2 The History Analysis of the Consumer Applicatl.o Using ASR to
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2015/6 - August 2015 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Virtual Environments - Basics -
Virtual Environments - Basics - What Is Virtual Reality? A Web-Based Introduction Version 4 Draft 1, September, 1998 Jerry Isdale http://www.isdale.com/jerry/vr/whatisvr.html Virtual Environments allow
Outline. Lecture 13: Web Usability. Top Ten Web Design Mistakes. Web Usability Principles Usability Evaluations
Lecture 13: Web Usability Outline Web Usability Principles Usability Evaluations Wendy Liu CSC309F Fall 2007 1 2 What Makes Web Application Development Hard? Target audience can be difficult to define
Proposal for a Virtual 3D World Map
Proposal for a Virtual 3D World Map Kostas Terzidis University of California at Los Angeles School of Arts and Architecture Los Angeles CA 90095-1467 ABSTRACT The development of a VRML scheme of a 3D world
User Experience Portfolio. Tony Wolfram
User Experience Portfolio Tony Wolfram UX Portfolio Software Design and Usability More than 19 years of Design, Usability, & Technical Communication Experience Starting as a technical writing intern in
3D Client Software - Interactive, online and in real-time
3D Client Software - Interactive, online and in real-time Dipl.Inform.Univ Peter Schickel CEO Bitmanagement Software Vice President Web3D Consortium, Mountain View, USA OGC/Web3D liaison manager Presentation
3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, [email protected] 1. EXPERT
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
Using human factors standards to support user experience and agile design
Loughborough University Institutional Repository Using human factors standards to support user experience and agile design This item was submitted to Loughborough University's Institutional Repository
Context-aware Library Management System using Augmented Reality
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library
eorgette ullivan Portfolio
Portfolio Experience Designer: Design Research, Interaction and Visual Design georgettes.com [email protected] 512-362-8078 Innovating Enterprise IT Management Software Description Create a reference
INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT
INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT UNDERGRADUATE Bachelor's programs Bachelor of Business Administration with a concentration in information systems and technology management (http:// bulletin.gwu.edu/business/undergraduate-programs/
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
2014 New Jersey Core Curriculum Content Standards - Technology
2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:
Designing The User Experience. 2010 AIGA Design Camp
Designing The User Experience 2010 AIGA Design Camp TABLE OF CONTENTS Designing The User Experience...1 Definitions:...3 User Experience... 3 Interaction Design... 3 Experience Design... 3 Information
Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.
Bad designs Chapter 1: What is interaction design? Elevator controls and labels on the bottom row all look the same, so it is easy to push a label by mistake instead of a control button People do not make
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
Information Visualization WS 2013/14 11 Visual Analytics
1 11.1 Definitions and Motivation Lot of research and papers in this emerging field: Visual Analytics: Scope and Challenges of Keim et al. Illuminating the path of Thomas and Cook 2 11.1 Definitions and
Models of Dissertation in Design Introduction Taking a practical but formal position built on a general theoretical research framework (Love, 2000) th
Presented at the 3rd Doctoral Education in Design Conference, Tsukuba, Japan, Ocotber 2003 Models of Dissertation in Design S. Poggenpohl Illinois Institute of Technology, USA K. Sato Illinois Institute
Geovisualization. Geovisualization, cartographic transformation, cartograms, dasymetric maps, scientific visualization (ViSC), PPGIS
13 Geovisualization OVERVIEW Using techniques of geovisualization, GIS provides a far richer and more flexible medium for portraying attribute distributions than the paper mapping which is covered in Chapter
School of Computer Science
Computer Science Honours Level 2013/14 August 2013 School of Computer Science Computer Science (CS) Modules CS3051 Software Engineering SCOTCAT Credits: 15 SCQF Level 9 Semester: 1 This module gives a
Concept Paper. I. Proposal for a B.S. in Human-Centered Computing (HCC)
Concept Paper I. Proposal for a B.S. in Human-Centered Computing (HCC) Submitted by a cross-college team from the Golisano College of Computing and Information Sciences (GCCIS / IST), the College of Imaging
Revit MEP. Autodesk Navisworks
What is BIM? Autodesk BIM is an intelligent model-based process that helps owners and service providers achieve business results by enabling more accurate, accessible, and actionable insight throughout
Diploma Of Computing
Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
GUIDE Gentle User Interfaces for Elderly People
GUIDE Gentle User Interfaces for Elderly People Christoph Jung, Fraunhofer IGD [email protected] GUIDE project in a nutshell GUIDE develops a software framework and toolbox for integration
Conclusions and Further Work
Conclusions and Further Work Page 245 CHAPTER EIGHT Conclusions and Further Work This final chapter brings the thesis to a close by returning to the agenda which was established in chapter 1. It summarises
" ~l;~' 1uxr:~~\'<~ITY-lc FACUL TV GOVERNANCE ASSISTANT (Faculty Council approval on Consent Calendar) It/:;~. Iff~~~~~uV~
" ~l;~' 2014-2015 LONG SIGNATURE SHEET Proposal Number: S',]:'S -- 08-28-14 UNC CHARlDITE Proposal Title: New graduate course!tis ~~'ti~~'f1ser-centered Design and Evaluation Originating Department: Software
COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)
VCU 1 COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) The Bachelor of Science in Computer Science is built on a rigorous, highly concentrated, accredited curriculum of computer science courses. The program
School of Advanced Studies Doctor Of Business Administration. DBA 003 Requirements
School of Advanced Studies Doctor Of Business Administration The mission of the Doctor of Business Administration degree program is to empower business administration practitioners to become business subject
Study Plan for the Bachelor Degree in Computer Information Systems
Study Plan for the Bachelor Degree in Computer Information Systems The Bachelor Degree in Computer Information Systems/Faculty of Information Technology and Computer Sciences is granted upon the completion
The USER & The Design Process
The USER & The Design Process Jane Pirone User Friendly User Centered Design UX (User Experience) User Testing Usability UI (User Interface) why should we care so much about the USER? oh and what about
EUROPASS DIPLOMA SUPPLEMENT
EUROPASS DIPLOMA SUPPLEMENT TITLE OF THE DIPLOMA (ES) Técnico Superior en Animaciones 3D, Juegos y Entornos Interactivos TRANSLATED TITLE OF THE DIPLOMA (EN) (1) Higher Technician in 3D Animations, Games
ORACLE ADF MOBILE DATA SHEET
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
From User-Centered to Participatory Design Approaches
From User-Centered to Participatory Design Approaches Elizabeth B.-N. Sanders SonicRim Abstract There is a shift in perspective occurring today at the collaborative edge of design and social science. It
game development documentation game development documentation: concept document
topics: game design documents design document references: cisc3665 game design fall 2011 lecture # IV.1 game development documentation notes from: Game Design: Theory & Practice (2nd Edition), by Richard
MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE
MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language
Enterprise Mobile Application Development: Native or Hybrid?
Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 [email protected] http://www.seventablets.com
Mobile App Development Using App Inventor
Mobile App Development Using App Inventor October 2013 Mahsa Mohaghegh and Mobile Development Team @ Unitec The Post-PC Era 2007: Apple releases ios on the iphone 2008: Google releases Android on the HTC
