This course focuses on aspects of mobile interaction, mobile application, wireless communication that arise in mobile computing. Topics covered: Mobile Interaction ( principles of usability, security, and privacy; Methodologies for evaluating usable security; Security and usability analysis Phishing and Risk; Knowledge-based authentication; Biometric and alternative authentication; Security and privacy; Usable security software design principles; Human- in-the- loop design framework; Security indicators and warnings; Usable security for security administrators ), Mobile Application ( Mobile Platforms, mobile services ), Mobile Communication Systems ( Mobile cellular telephony; Wireless Internet; Mobile ad hoc; Sensor networks. The course will involve a group project focusing on protocols, programming tasks, vulnerabilities, and attacks.