Taught by Prof. Niki Kittur, HCII. Co-taught by iOS developers from industry.
Lectures on Tuesdays and Thursdays from 3:00 to 4:20. Gates Building, 4307.
Lab on Mondays from 12:00 to 1:00. Cyert Hall, 100.
This project-based course will focus on the design and implementation of iPad applications that help users visualize and make sense of large data sets. Course content will bridge theory and practice, giving students a basic background in visualization and the cognitive processes involved in transforming visual representations into mental representations, insight and discovery; and showing how to implement these techniques in real applications for the iPad. Industry iOS developers will teach the software engineering topics, focusing on the latest technologies available in the newly released iOS 5. Prior programming experience is required, and object-oriented programming experience is recommended. This course will be open to graduate and undergraduate students.