This course introduces students to state-of-the-art research on Internet of Things (IoT), with a focus on energy-efficient wireless networking and mobile sensing. Topics of discussion include GPS and localization, personal sensing (activity, gesture, health related sensing), urban sensing leveraging crowd partition, efficient wireless networking, and battery free device communication, and security/privacy. Overall, the course would help students develop skills to create novel applications from wireless and mobile sensor data, and apply mathematical concepts to real world problems through a course project.