Overview of the Undergraduate Major in HCI Human Computer Interaction Institute School of Computer Science Carnegie Mellon University - PowerPoint PPT Presentation


PPT – Overview of the Undergraduate Major in HCI Human Computer Interaction Institute School of Computer Science Carnegie Mellon University PowerPoint presentation | free to download - id: 412d33-ZDkxZ


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation

Overview of the Undergraduate Major in HCI Human Computer Interaction Institute School of Computer Science Carnegie Mellon University


Human Computer Interaction Institute School of Computer Science Carnegie Mellon University Robert Kraut Newell Simon Hall 3515 robert.kraut_at_cmu.edu – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 32
Provided by: CarnegieM2
Learn more at: http://www.hcii.cmu.edu


Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Overview of the Undergraduate Major in HCI Human Computer Interaction Institute School of Computer Science Carnegie Mellon University

Overview of the Undergraduate Major in
HCI Human Computer Interaction Institute School
of Computer Science Carnegie Mellon University
  • Robert Kraut
  • Newell Simon Hall 3515
  • robert.kraut_at_cmu.edu

What is the HCII?
  • Our Mission
  • Engineering Design To create effective,
    usable, enjoyable experiences with technology
    through interdisciplinary research and teaching
    in design, computer science, the behavioral and
    social sciences, and engineering
  • Science To understand the impact of technology
    on individuals, groups, and organizations.

The Philosophy of the HCI dual major
  • Take excellent students with depth in one
    discipline relevant to HCI and give them the
    educational opportunity to walk in the shoes of
    the other disciplines relevant to HCI.

Make the students more effective members of
interdisciplinary teams in industry Prepare
students for leadership in these teams
On the Philosophy
  • A second major in HCI will provide students
  • Basic skills for designing and implementing
    user-centered software
  • Appreciation of the varied skills necessary to
    make usefule, usable satisfying interactive
  • Ability to communication with specialists in
    other areas
  • It will not make software developers into
    designers or psychologists into programmers.

User-Centered Design The User is Not Like Me
Human Factors Cognitive Psychology Motivation Grou
p behavior
Color Layout Graphic Design Interaction Design
Interviews Surveys Experiments Think alouds
Heuristic evaluation Focus groups Cognitive
walk-throughs Statistical analysis
Flash, Director, Visual Basic, HTML, Databases,
Java, C, GUI toolkits, UI architectures
What makes the HCII dynamic?
  • CMU has the best Human-Computer Interaction
    program in the country
  • One of the few with an undergraduate major
  • Tight integration of
  • Technology
  • Behavioral Science
  • Design
  • Breadth and Depth
  • Students from SCS, CFA and HSS
  • Interdisciplinary faculty

What students like about the program
  • Interdisciplinary
  • Project focused
  • Flexible
  • Working with people from other disciplines
  • The interdisciplinary nature. I learned a lot
    from having courses outside my major and from
    working with people that have different focii
  • Courses were project oriented
  • Applying the skills I learned in classes to
    research projects
  • Without this major, I would have never
    discovered my enjoyment for creatively solving
    problems with constraints and business needs.
  • The professors. I was lucky because all of the
    core classes were taught by professors who were
    well-respected in the field and clearly knew
    their stuff

HCI Curriculum
Core courses electives
Senior project
Core Courses
  • Introduction to User Centered Research and
  • Using empirical and analytical methods to figure
    out what users of systems want and will find easy
    and fun to use and learn
  • Basic Interface Design
  • Translate between problem definitions and
    innovative designs
  • Technology core differs by technical skill
  • Programming Usable Interfaces (non-CS majors)
  • Software Structures for User Interfaces (CS
  • UI lab (sections on GUI, mobile applications, web
  • Evaluation
  • Capstone Project

Capstone Project Course Goals
  • Apply HCI skills on a large project
  • Work in interdisciplinary teams (3-5 people)
  • Work with clients
  • Integrate skills gathered over the curriculum
  • Learn to write reports
  • Learn to give presentations

Example Projects
  • 3D Dentistry Better tools for dentists to
    visualize your teeth. Students in this project
    also get to go through a "boot camp" to learn
    what it's like to be a dentist (though they
    don't get to pull out any teeth!)
  • CMU Court Reservation System Distributed
    reservations system for CMU squash courts. In use
  • Classroom controls Improving the current user
    interfaces for controlling AV equipment in CMU
  • Keepon control
  • Allow kids to program a simple robot

3D Dentistry
CMU Court Reservation System
Now in use at UC! Basis of (failed) small
Classroom Controls
Now in use in CMU classrooms!
Keepon Programming a robot
  • Creating a programming language so kids can
    program Keepon

  • Vision-Tracking Technology
  • Explore real world applications of using the
    vision tracking glasses specifically, the means
    of controlling ones environment and the uses of
    that technology in helping to aid the user.
  • Mobile Tutors
  • Explore opportunities around engaging parents and
    kids together in learning through mobile devices
    and design a solution centered around a mobile
    system that enables parents to positively impact
    math learning in kids through new methods of
  • Mattress Factory
  • Understand visitors of the Mattress Factory how
    and when visitors interact with, learn about, and
    experience the timeline of art pieces in the
    museum and the relationship between the pieces
    and their artists.
  • CASC - Comprehensive Automation for Specialty
  • Build an interface to autonomous orchard
    platforms (in particular, a Toro electric vehicle
    equipped with a scissor lift) to enable specialty
    crop workers to most effectively perform their

Typical Week
  • Project meeting with client
  • One or more internal project meetings among
  • Enrichment lectures
  • Working towards artifact
  • Contextual inquiry
  • Lo-fi prototype
  • Hi-fi prototype
  • User studies
  • Typically 30-40 hours per team per week

Quote by a student about the capstone project
  • I had the chance to use HCI methods and
    understand the basis for them. We had to
    constantly test and change things based on the
    very specific needs of our users. Things that
    seemed so simple to us were like a foreign
    language to them. It really helped drive the
    entire point of HCI home to me.

Elective Courses
  • Can be in any part of the university
  • Business, CFA, Robotics, HSS, Entertainment
  • Many HCI-specific courses
  • Computer Supported Cooperative Work
  • Speech Recognition and Understanding
  • Applied Machine Learning
  • Introduction to Product Design
  • Dramatic Structure of Interactive Games
  • Assistive Technology
  • Smart Homes
  • Human Factors
  • Social Web
  • Educational Games
  • Building Virtual Worlds
  • Applied Cognitive Psych
  • Rapid Prototyping of Computer Systems
  • Advanced Topics UI Software
  • Usable Security Privacy

Other Popular Electives Around the University
  • Business
  • Marketing Management
  • Writing and Decision Making
  • Interactive Marketing Leveraging Technology
  • Marketing Communications and Buyer Behavior
  • Introduction to Entrepreneurship
  • Entrepreneurial Thought and Action
  • Technology Commercialization Workshop
  • Managing Intellectual Capital in Knowledge
    Intensive Businesses
  • Consulting and Conflict Resolution
  • Entertainment
  • Technology
  • Game Design
  • Critical Interaction Design
  • Language and
  • Communication
  • On-line Information Design
  • Film at the Limits of Imagination
  • Writing for Multimedia
  • Multimedia Authoring I
  • Document Design
  • Professional Writing
  • Professional Speaking
  • Robotics
  • DARPA Grand Challenge Introduction to Mobile

More Popular Electives
  • Computer Science
  • Technology Consulting in the Community
  • Web Application Development
  • Engineering Software Intensive Systems
  • Human Aspects of Software Engineering
  • Architectures for Software Systems
  • Computers and Security
  • Artificial Intelligence
  • Design
  • Designing Identities
  • Understanding Perception Through Design
  • Design Management and Organizational Behavior
  • Designing for Service
  • Mapping and Diagramming
  • Color and Communication
  • How Things Are Made
  • Product Planning
  • Sketching and Modeling
  • Industrial Design Fundamentals
  • Conceptual Models
  • Methodology of Visualization
  • Typographic Play
  • Behavioral Sciences
  • Perception
  • Human Information Processing and Artificial
  • Interpersonal Relationships
  • Evolutionary Psychology
  • Research Methods for
  • Cognitive Psychology
  • Social Psychology
  • Developmental Psychology
  • Learning Sciences
  • Organizational Behavior
  • Human Expertise
  • Applications of Cognitive Science
  • Cognitive Modeling

Independent Study
  • Many students do an independent study to explore
    a particular area in depth
  • Personalized, a negotiation between the student
    and a professor
  • Can be in any department, just like any other
  • Often grows out of personal contacts after taking
    class with an instructor
  • I send out announcements at beginning of semester

BHCI vs MHCI Program Requirements
  • MHCI
  • 3 Prerequisites
  • Freshman-level programming
  • Design equivalent of CDF
  • Statistics (thru multivariate regression)
  • 4 Core courses
  • HCI Methods Lab
  • Basic Interaction Design
  • HCI Programming (PUI/SSUI)
  • (NA)
  • HCI Pro-seminar
  • MHCI Project (2 semesters 60 units)
  • 5 Electives (4 if also taking CDF)
  • BHCI
  • 4 Prerequisites
  • Freshman-level programming
  • Design equivalent of CDF
  • Statistics (introductory)
  • Cognitive psychology
  • 4 Core courses
  • HCI Methods (no lab)
  • Basic Interaction Design
  • HCI Programming (PUI/SSUI)
  • Evaluation
  • HCI Pro-seminar (available, not required)
  • BHCI Project (1 semester 12 units)
  • 2 Electives

Accelerated Masters Option
  • Complete a masters degree in 2 semesters past
    undergrad degree
  • More in-depth project course
  • 5 electives (most at Masters level)
  • Pro-seminar (outside lectures meetings with
    visiting HCI researchers and professionals)

Careers In HCI
  • Undergraduates get good jobs job offers (AY
    2009/2010 data)

Degree Median salary offer
Bachelors, HCI 80,0001
Computer science 80,0002
Psychology 61,0002
Information Systems 60,0002
Communication Design 40,0002
Masters, HCI 83,0002
Companies Where B/MHCI Alumni Work
  • Accenture
  • Adobe
  • Aduna
  • Agitar Software
  • Allstate Insurance
  • Amazon.Com
  • Apple
  • Autodesk
  • Boeing
  • Brulant
  • Carnegie Mellon
  • Citadel Investment
  • Citrix Systems
  • Colorado State University
  • Cook Vascular
  • Corel
  • Doubleclick
  • The Wall Street Journal Online
  • Duda Paine Architects
  • Endeca Technologies
  • Friendfeed
  • Frog Design
  • General Dynamics
  • Google
  • Guidewire Software
  • Hewlett-Packard
  • Hillcrest Labs
  • Hindustan Times, New Delhi
  • Honeywell Labs
  • Humancentric
  • IBM
  • Intel
  • Johnson Controls
  • Keane Federal Systems, Inc.
  • Linden Lab
  • Linkedin
  • Logical Design Solutions
  • Microsoft
  • Oracle Corp
  • Pitney Bowes
  • Pixar
  • Qualcomm
  • Ricoh Americas
  • Sapient
  • Scholastic
  • Soar Technology
  • SRI International
  • T-Mobile
  • Tellme Networks
  • The Pittsburgh Cultural Trust
  • The University Of Pittsburgh
  • University Of Michigan
  • UPMC
  • Verizon
  • Wellspring Worldwide, A Company I Co-Founded
    Before Hcii
  • Yahoo!
  • Zeta Associates

Plus 15 have started their own companies
Admission to the Major
  • 25 Students / Graduating Year
  • Applications due by March 4
  • Follow instructions on the website
  • Statement of purpose Why is HCI for you?
  • Proposed course schedule
  • Letter of reference (optional)
  • www.hcii.cmu.edu/Academics/Undergrad/applying/appl
  • Decisions announced before Fall Registration Week
  • Criteria
  • QPA (threshold ? 3.0)
  • Relevance and clarity in statement of purpose
  • Viable plan for completing major
  • Diversity relevance of courses taken
  • Available Slots

Available slots
More Information
  • Robert Kraut
  • Director of Undergraduate Program
  • 3515 NSH
  • robert.kraut_at_cmu.edu
  • 412 268-7694
  • Jeanne McDade
  • Program Coordinator
  • 3526B NSH
  • mcdade_at_cs.cmu.edu
  • 412.268-4431

2010 Projects
  • Controls for a semi-autonomous tractor for apple
  • Operators interface for Snackbot research robot
  • Development of a game to teach about TechBridge
    opportunities recruit
  • Interface for a health kiosk for senior, to take
    health measurements, keep medical history
    communicate with doctors
About PowerShow.com