/830-advanced-ui

05-830 Advanced User Interface Software

Primary LanguageJava

830-advanced-ui

05-830 Advanced User Interface Software

  • HW1: Implement a Node Editor using Swing
  • HW2: Implement a Retained Object Graphics System
  • HW3: Implement a Constraint System for the Graphics System
  • HW4: Implement an Input Model for the Graphics System
  • HW5: Implement some widgets and build an editor out of the system

From HW2 through HW5, each homework is built upon all previous implementations

Final Project: Talk UI---A Multi-Modal, Conversational Interface for UI Prototyping