ECS 163: Information Interfaces

ECS 163
Information Interfaces
Effective Term
2019 Winter Quarter
Learning Activities
Lecture: 3 hours
Discussion: 1 hour
Art and science of information visualization and interfaces for information systems. Design principles of human-computer interaction. Visual display and navigation of nonspatial and higher dimensional data. Implementations, performance issues, tradeoffs, and evaluation of interactive information systems. GE Prior to Fall 2011: SciEng. GE: SE, VL.
ECS 060 or ECS 032B or ECS 036C
Enrollment Restrictions
Pass One open to Computer Science and Computer Science Engineering Majors only.

Summary of Course Content

  1. Introduction
    1. Taxonomies
    2. Principles of Human-Computer Interaction
    3. Multidimensional and Multivariate Data
    4. Visual Interpretation of Quantitative Data
    5. The Process of Visualization
  2. Perception
    1. Space, Depth
    2. Color, Texture
    3. Pattern, Shape and Motion
  3. Visual Navigation Techniques
    1. Direct Manipulation
    2. Multiple Views
    3. Lens and Distortion
    4. Focus+Context
    5. Data Flow
  4. Visual Interface Design
    1. Cognition, Mental Models, Memory, and Attention
    2. Styles and Layout
    3. User-Centered Designs and Tasking Analysis
    4. Evaluation and Usability
  5. Graph Visualization
    1. Graph Drawing Algorithms
    2. Networks and Trees
    3. Semantic Graphs D. 3D Visualization
  6. Web Data, Text and Document Visualization
    1. Data Mining and Knowledge Discovery
    2. Visualization
    3. Web-based Interfaces for Information Retrieval Computer Usage: Students will work individually or in small groups on the design and implementation of user interfaces and information visualization techniques based upon the principles presented in the classroom. These projects are designed to reinforce and complement the lecture material. The students will design, implement and test their solutions mainly in a PC environment.

Illustrative Reading
C. Ware, Information Visualization: Perception For Design, 3rd edition, Morgan Kaufman, 2012.

Potential Course Overlap
This course does not have a significant overlap with any other course.

Course Category