CS4900/6900 Fall 2025

📜 Course Description

This cross-level course is designed for both advanced undergraduate and graduate students with an interest in the dynamic fields of mobile computing and the Internet of Things (IoT). It explores recent advances in mobile systems, IoT networks, pervasive sensing, and interesting mobile applications. Students will learn a comprehensive set of foundational concepts and emerging techniques that underpin modern mobile and IoT systems. The course proceeds as follows.

  1. Phase One: Wireless Communication and Networks. The instructor will teach the fundamental wireless communication and networking concepts, focusing on commonly used wireless technologies such as Wi-Fi, Bluetooth, and 5G. It also covers the architecture of wireless sensor networks, and recent advances in long-range and passive IoT systems including LoRa and RFID.
  2. Phase Two: Localization and Sensing. The second phase explores how modern mobile and IoT devices sense and interact with the physical world. Topics include GPS and indoor localization, radar principles, activity recognition, and wearable computing. Emphasis will be placed on wireless sensing applications, such as smart homes, mobile health, and privacy-preserving IoT.

Instructor: Dr. Zhenlin An

Office: Boyd 609

Office hours: Weds 9:00-10:00am (or by appointment)

Email: [email protected]

Lecture:

Course Schedule

Schedule

📚 Readings

Recommend Books/Papers

Paper Presentation Day (Tentative)