_1!DOCTYPE html> CMSC 715, Fall 2024, UMD College Park

Wireless and Mobile Systems for the IoT

CMSC 715: Fall 2024

banner
Time: M-W, 2:00pm - 3:15pm
Location: IRB 2207

Instructor: Nirupam Roy
Email: niruroy@umd.edu
Office: After class, IRB 5240
(email to schedule additional meetings)

Course TA: Nakul Garg
Email: nakul22@umd.edu
TA office: IRB 3230
Tuesday and Friday: 2:00-3:00PM

General Information

Description: The objective of this course is to introduce the spectrum of research on the Internet of Things (IoT). The lectures cover a range of techniques in sensing, computing, communication, and wireless networking and connect them to various applications in analytics, localization, cyber-physical systems, mobile health, security, and wearables. This course is designed with multidisciplinary students in mind. Every topic begins from first principles and gradually ramps up to the system design and application, helping students to understand the state-of-the-art developments in this area and initiate research.

Topics:

Prerequisite: The course is designed to be self-contained. It will cover introductory materials on mathematics and signal processing basics. Familiarity with the undergraduate level calculus, probability, linear algebra, and programming will be helpful.

Grading:
(1) Homework (30%) - Micro assignments or programming after each module.
(2) Class presentation (10%) - One 20 minutes presentation.
(3) Midterm (30%) - One open book midterm exam based on the techniques discussed in the class.
(4) Project (30%) - One semester-long project in a group of 2 students.
- No final examination.
- Bonus points will be capped per section (homework, class presentation, midterm, and project).

Textbook: N/A. Please follow lectures and reference materials mentioned in class.
Reference books:
(1) Data-Driven Science and Engineering, J. Nathan Kutz and Steven L. Brunton
(2) Understanding Digital Signal Processing, Richard Lyons

Course Schedule

(This schedule may change due to unforeseen events and students' evolving interests)

Date

Topic

Presenter



Ice Breaker


26-AUG-2024

Lecture 0: Overview of the course and logistics

(slides)


Section 1: Principles of sensors, Signal acquisition, Sampling, Time & Frequency domains



02-SEP-2024

Labor Day (No class)


04-SEP-2024

Lecture 1.2: Time & Frequency domains, Part-I

(slides)


09-SEP-2024

Lecture 1.3: Time & Frequency domains, Part-II

(slides)


11-SEP-2024

Lecture 1.4: Working with Fourier equations and the properties of DFT, visualizing signals

Reference materials:

(1) Functions are Vectors

(slides)


16-SEP-2024

Embedded AI workshop by Nakul Garg


17-SEP-2024

Assignment_1 is released. Due on Oct 1st, 11:59 pm US Eastern Time


18-SEP-2024

Lecture 1.5: Properties of DFT and visualization

(slides)


23-SEP-2024

Lecture 1.6: Aliasing, Frequency shifting

(slides)


25-SEP-2024

Lecture 1.7: Case studies: Applications of frequency domain physical signal manipulation

(slides)


Section 2: Perception of space and volume, Sensor array (~ 7 lectures)


30-SEP-2024

Lecture 2.1: Properties of waves

(slides)


02-OCT-2024

Lecture 2.2: Perception of distance

(slides)


07-OCT-2024

Lecture 2.3: RADAR principles and Spatial filtering

Reference: Radars for Autonomous Driving: A Review of Deep Learning Methods and Challenges

(slides)


10-OCT-2024

Assignment_2 is released. Due on Oct 24th, 11:59 pm US Eastern Time


Section 3: Physics to learn the physical world (~ 7 lectures)


28-OCT-2024

Project progress report due (3 pages max)


06-NOV-2024

In-class midterm examination


Section 4: Networking, Security/privacy around smart devices (~ 5 lectures)


27-NOV-2024

Thanksgiving Recess (No class)


Section 5: A spectrum of applications (~ 3 lectures)


15-DEC-2024

Final project report due (6 pages max)


14-DEC-2024

Final project pitch. December 14th, Saturday, 4:00 pm US Eastern Time
Location: In class (IRB 2207)