This course covers a series of advanced topics in of mobile interaction design. Topics covered, Understanding User Behavior (Knowledge and understanding of theoretical frameworks for understanding human behavior), Interacting with mobile Computing Systems (the design and evaluation of interactive mobile systems), and Interacting with Information (Transferable skills: Information gathering and organizing skills, argumentation skills and the ability to synthesis information from multiple sources), theoretical models of movement and perception (e.g. Fitts’ law, Steering law, Hick-Hyman law), and Evaluation of techniques (designing to support information interactions; visual analytics; and evaluating information interaction systems). This project-oriented course and the lab focuses on rapid development tools for building apps on native mobile systems, like the Android, iOS, Windows platform. Introduction to Embedded Mobile Linux.