Tags:
create new tag
, view all tags

CSE 40416 - System Interface Design - Fall 2011

Course Description

This course will focus on the interface to computing systems, in particular with respect to multi-sensory input / output through direct experience in laboratory and project activities. Specific interfaces to be covered include traditional graphical user interface (GUI) design, visualization via specialized controls (network graphs, virtual worlds), multimedia (audio, video), and sensory input / output (motion capture, multi-touch, etc.). Further topics include exploration of the effects of scaling / networking on responsiveness, exposure to multiple design choices (web, framework, native), and exposure to multiple contemporary programming languages.

Course Links

  Deadlines Remaining Deadlines and key dates - as of 11/30/2011
  Syllabus Course syllabus in both Wiki form and PDF
  Lectures Lecture notes and reminders
  Examples Code examples / skeletons
  Assignments Homework and project assignments
  Tests Tests (Midterm and Final) - including Take-home Assignments
  Helpful Links Links related to the course and downloads for the MSDNAA software (Visual Studio, Expression, etc.)
  Class Rankings Current class averages sorted by score and given by UID

Tentative Topic Coverage

  • Multi-touch control via the HP TouchSmart
  • Motion control via Nintendo Wiimote
  • Microsoft C# / .NET
  • Graph visualization via Prefuse / Cytoscape
  • Multi-thread programming
  • Event-based programming
  • Stylus / gesture-based interactions

Topic revision: r6 - 2011-11-30 - JohnStewman
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback