CS6501: Wireless Sensing for Internet of Things (Fall 2025)
Course Information
- Instructor: Kun Qian
- TA: TBD
- Lecture time: 3:30pm-4:45pm MoWe
- Location: Rice Hall 032
- Office hours:
- TBD
Course Description
Wireless sensing technologies repurpose wireless signals for sensing physical environment and gaining situational awareness. Formed by pervasive wirelessly connected devices, the Internet of Things can be turned into a universal sensor network with wireless sensing, enabling the vision of ambient intelligence. This course covers the wireless sensing basics (e.g., radar, Wi-Fi) and cutting-edge applications (e.g., motion tracking, activity recognition, environmental sensing). The evaluation will be based on the lab assignments, paper presentation, and course project.
Course Objective
By the end of the course, you will be able to
- explain, analyze, and compare different wireless sensors.
- develop hands-on skills using common wireless sensors.
- identify requirements for a wireless sensor for a specific application.
- learn state-of-the-art research on wireless sensing.
- work effectively in a group to build wireless sensing systems while overcoming challenges.
Grading
- Quizzes: 10%
- Labs: 30%
- Presentation: 30%
- Final Project: 30%
Assessments
- Quizzes: These in-class quick formative assessments will help students stay accountable to the material and highlight the most important aspects from the last lecture/class. Quiz grading is 50% completion and 50% correctness. The end-of-semester quiz score is calculated out of 75% of total possible points. (approx. 10 quizzes, 10%)
- Labs: Labs will give students hands-on experience developing and debugging wireless sensing hardware. Labs will be largely structured and are formative assessments. Students will generate some output, such as a plot or paragraph description for light grading. (2 labs, 30%)
- Presentation: Paper presentation will drive students to explore the cutting-edge research on various wireless sensing topics. Each student will read two papers on different topics, present them during the classes, and answer questions from the audience. (2 presentation, 30%)
- Final Project: The final project will have students use wireless sensing hardware to develop their own sensing applications, and measure its performance. (1 project, 30%)
Honor
We trust every student in this course to fully comply with all of the provisions of the University’s Honor Code. By enrolling in this course, you have agreed to abide by and uphold the Honor System of the University of Virginia.
Prerequisites
No formal prerequisites, but prior knowledge in signal processing, computer networks (e.g., equivalence of CS 4457), and machine learning is highly recommended.
Course Schedule
The schedule is subject to change.
Dates | Topic | Notes |
---|---|---|
Tue 08/26 | Semester begin | |
Wed 08/27 | Introduction | |
Mon 09/01 | Wireless Network | |
Wed 09/03 | Signal Processing | |
Mon 09/08 | Wireless Sensing Basics | |
Wed 09/10 | Radar | |
Mon 09/15 | [Lab] Radar | |
Wed 09/17 | WiFi | |
Mon 09/22 | [Lab] WiFi | |
Wed 09/24 | Sensing Applications | |
Mon 09/29 | Sensing-Assisted Communication | |
Wed 10/01 | Machine Learning for Wireless Sensing | |
Mon 10/06 | Sensing Hardware | |
Wed 10/08 | Sensing Security | |
Mon 10/13 | No class | |
Wed 10/15 | Seminar | |
Mon 10/20 | Seminar | |
Wed 10/22 | Seminar | |
Mon 10/27 | Seminar | |
Wed 10/29 | Seminar | |
Mon 11/03 | Seminar | |
Wed 11/05 | Seminar | |
Mon 11/10 | Seminar | |
Wed 11/12 | Seminar | |
Mon 11/17 | Seminar | |
Wed 11/19 | Seminar | |
Mon 11/24 | Seminar | |
Wed 11/26 | No class | |
Wed 12/01 | Project Workshop | |
Mon 12/03 | Project Workshop | |
Wed 12/08 | Project Demo | |
Fri 12/19 | Semester end |
Attendance Policy
This class heavily centers on group work and in-class hands-on practice to help you learn the course material. For this to be valuable, attendance is required.
Late Work Policy
There are various deliverables in this class. We expect you to complete each deliverable by its due date, but we realize that is not always possible. Some assignments can be turned in late.
- Quizzes: quizzes are due immediately after they are given and will not be accepted late.
- Labs: Your group has 5 late days to use throughout the semester for postlabs. You may use up to 3 late days on any one postlab. We will automatically apply the late days if you submit the lab late. After 3 days late (or if you run out of late days) there will be a 10% reduction for one day late and a 20% reduction for two days late. After that the lab will not be accepted.
- Presentation: paper presentation is due immediately before the presentation date and will not be accepted late.
- Final project: final project is due after the demo session during the final exam week and will not be accepted late.
Honor/Academic Integrity Policy
The School of Engineering and Applied Science relies upon and cherishes its community of trust. We firmly endorse, uphold, and embrace the University’s Honor principle that students will not lie, cheat, or steal, and we expect all students to take responsibility for the System and the privileges that it provides. We recognize that even one Honor infraction can destroy an exemplary reputation that has taken years to build. Acting in a manner consistent with the principles of Honor will benefit every member of the community both while enrolled in the Engineering School and in the future.
If you have questions about your Honor System or would like to report suspicions of an Honor offense, please contact the honor system representatives.
Specific directions for this course:
- Quizzes must be done individually.
- For the labs, each team must write and submit their own code, reports, and analyses. Consulting with the internet or other written resources is acceptable and encouraged.
- Paper presentation must be done individually.
- For the course project, each team must write and submit their own code, reports, and analyses. Consulting with the internet or other written resources is acceptable and encouraged.
Class Recording
Lectures for this course will be recorded. Recordings will be available only to the instructor(s) and students enrolled in the class, including those who cannot attend the live sessions. Recordings will be deleted when no longer necessary. Recordings may not be reproduced, shared with those not enrolled in the class, or uploaded to other online environments. Students who are not comfortable with participating in a recorded discussion session should contact the instructor to request an alternate assessment activity. Students in a class are prohibited from recording of any kind unless authorization is obtained from the instructor.
Use of Generative AI
Generative artificial intelligence tools—software that creates new text, images, computer code, audio, video, and other content—have become widely available. Well-known examples include ChatGPT for text and DALL•E for images. This policy governs all such tools, including those released during our semester together. You may use generative AI tools on assignments in this course when I explicitly permit you to do so. Otherwise, you should refrain from using such tools. If you do use generative AI tools on assignments in this class, you must properly document and credit the tools themselves. Cite the tool you used, following the pattern for computer software given in the specified style guide. Additionally, please include a brief description of how you used the tool. If you choose to use generative AI tools, please remember that they are typically trained on limited datasets that may be out of date. Additionally, generative AI datasets are trained on pre-existing material, including copyrighted material; therefore, relying on a generative AI tool may result in plagiarism or copyright violations. Finally, keep in mind that the goal of generative AI tools is to produce content that seems to have been produced by a human, not to produce accurate or reliable content; therefore, relying on a generative AI tool may result in your submission of inaccurate content. It is your responsibility—not the tool’s—to assure the quality, integrity, and accuracy of work you submit in any college course. Please act with integrity, for the sake of both your personal character and your academic record.
Students with Disabilities or Learning Needs
It is my goal to create a learning experience that is as accessible as possible. If you anticipate any issues related to the format, materials, or requirements of this course, please meet with me outside of class so we can explore potential options. Students with disabilities may also wish to work with the Student Disability Access Center (SDAC) to discuss a range of options to removing barriers in this course, including official accommodations. We are fortunate to have an SDAC advisor, Courtney MacMasters, physically located in Engineering. You may email her at cmacmasters@virginia.edu to schedule an appointment. For general questions please visit the SDAC website. If you have already been approved for accommodations through SDAC, please send me your accommodation letter and meet with me so we can develop an implementation plan together.
Religious Accommodations
It is the University’s long-standing policy and practice to reasonably accommodate students so that they do not experience an adverse academic consequence when sincerely held religious beliefs or observances conflict with academic requirements.
Students who wish to request academic accommodation for a religious observance should submit their request to me by email as far in advance as possible. Students who have questions or concerns about academic accommodations for religious observance or religious beliefs may contact the University’s Office for Equal Opportunity and Civil Rights (EOCR) at uvaeocr@virginia.edu or 434-924-3200.
Harassment, Discrimination, and Interpersonal Violence
The University of Virginia is dedicated to providing a safe and equitable learning environment for all students. If you or someone you know has been affected by power-based personal violence, more information can be found on the UVA Sexual Violence website that describes reporting options and resources available.
The same resources and options for individuals who experience sexual misconduct are available for discrimination, harassment, and retaliation. UVA prohibits discrimination and harassment based on age, color, disability, family medical or genetic information, gender identity or expression, marital status, military status, national or ethnic origin, political affiliation, pregnancy (including childbirth and related conditions), race, religion, sex, sexual orientation, or veteran status. UVA policy also prohibits retaliation for reporting such behavior.
If you witness or are aware of someone who has experienced prohibited conduct, you are encouraged to submit a report to Just Report It (justreportit.virginia.edu) or contact EOCR (uvaeocr@virginia.edu), the office of Equal Opportunity and Civil Rights.
If you would prefer to disclose such conduct to a confidential resource where what you share is not reported to the University, you can turn to Counseling & Psychological Services (“CAPS”) and Women’s Center Counseling Staff and Confidential Advocates (for students of all genders).
As your professor and as a person, know that I care about you and your well-being and stand ready to provide support and resources as I can. As a faculty member, I am a responsible employee, which means that I am required by University policy and by federal law to report certain kinds of conduct that you report to me to the University’s Title IX Coordinator. The Title IX Coordinator’s job is to ensure that the reporting student receives the resources and support that they need, while also determining whether further action is necessary to ensure survivor safety and the safety of the University community.
Support for Your Career Development
Engaging in your career development is an important part of your student experience. For example, presenting at a research conference, attending an interview for a job or internship, or participating in an extern/shadowing experience are not only necessary steps on your path but are also invaluable lessons in and of themselves. I wish to encourage and support you in activities related to your career development. To that end, please notify me by email as far in advance as possible to arrange for appropriate accommodations.
Student support team
You have many resources available to you when you experience academic or personal stresses. In addition to your professor, the School of Engineering and Applied Science has staff members located in Thornton Hall who you can contact to help manage academic or personal challenges. Please do not wait until the end of the semester to ask for help!
Learning
- Lisa Lampe (ll4uu@virginia.edu), Assistant Dean for Undergraduate Affairs
- Georgina Nembhard (gnembhard@virginia.edu), Director of Student Success
- Courtney MacMasters (cmacmasters@virginia.edu), Accessibility Specialist
Free tutoring is available for most classes.
Health and Wellbeing
- Kelly Garrett (mwu5gs@virginia.edu), Assistant Dean of Students, Student Safety and Support
- Elizabeth Ramirez-Weaver (er2tn@virginia.edu), CAPS counselor*
- Katie Fowler (rfk2xj@virginia.edu), CAPS counselor*
*You may schedule time with the CAPS counselors through Student Health. When scheduling, be sure to specify that you are an Engineering student. You are also urged to use TimelyCare for either scheduled or on-demand 24/7 mental health care.
Community and Identity
The Center for Diversity in Engineering (CDE) is a student space dedicated to advocating for underrepresented groups in STEM. It exists to connect students with the academic, financial, health, and community resources they need to thrive both at UVA and in the world. The CDE includes an open study area, event space, and staff members on site. Through this space, we affirm and empower equitable participation toward intercultural fluency and provide the resources necessary for students to be successful during their academic journey and future careers.