SearchHCII CalendarThere are no upcoming events scheduled.
|
User Interface Lab05-433 / 05-633 is a lab complement to 05-430 / 05-630, Programming Usable Interfaces, or 05-431 / 05-631, Software Structures for User Interfaces. There are four labs section, which cover different domains and are geared to students with different backgrounds in computer science. Sections A (PUI Prototype Lab) and B (PUI GUI Lab) focuses on practice in the skills needed for prototyping and development of simple graphical user interfaces. Students will be introduced to rapid development tools such as graphical user interface layout editors will be combined with simple code to create functioning interfaces for a range of practical applications. This course is for HCII Masters, BHCI dual majors, and others with basic programming skills, rather than necessarily a strong programming or Computer Science background. Section C (SSUI Mobile Lab) and Section D (SSUI Web Lab) are intended for HCII Masters, BHCI dual majors, and others with strong programming skills (e.g., for Computer Science majors). Section C focuses on tools for building applications on mobile systems, like the Android platform, and Section D focuses on practice in the skills needed for development of user interfaces to be deployed on the World Wide Web. In this lab, tools for both the “front end” (browser-side interfaces) and the “back-end” (supporting server-side code) will be considered. In both sections, the emphasis will be placed on user interface concepts and components. |