6.1820 Calendar: Spring 2025

Here is the tentative schedule of lectures and due dates.

MondayTuesday WednesdayThursday Friday
Feb 4
First day of classes
LEC 1: Introduction and Key Ideas (Slides)
Assigned: Lab 0
Feb 6
LEC 2: Fundamentals of IoT Localization (Slides)
Preparation: Read Location-based Services, Wikipedia: GPS (Questions)
Feb 7
iOS Tutorial 10am-11am in 66-144.
Feb 11
LEC 3: Practical Device-based Localization (Slides)
Preparation: Read Cricket, RADAR
Assigned: Lab 1
Assigned: Pset 1
(Questions)
Feb 13
LEC 4: Seeing through Walls & Device-Free Localization
Preparation: Read WiTrack
DUE: Lab 0
(Questions)
Feb 17
Presidents' Day
Feb 18
No class. Monday schedule of classes
Feb 20
LEC 5: Network Connectivity (BLE, low-power WAN, Wi-Fi, cellular, 5G)
Preparation: Read gps surveillance
DUE: Lab 1
Feb 25
LEC 6: Mesh and Multi-Hop Wireless Networks
Preparation: Read ETX
Feb 27
LEC 7: Batteryless Connectivity & Smart Cities
Preparation: Read Hacking RFIDs
Assigned: Lab 2
Mar 4
LEC 8: Intro to Inertial Sensing; Activity Recognition
Preparation: Read Developments of Inertial Sensing
Mar 6
LEC 9: Pothole detection
Preparation: Read Pothole Patrol
DUE: Pset 1
Mar 11
LEC 10:Self-Driving Cars
Preparation: Read Hawkeye: Through Fog High Resolution Imaging Using Millimeter Wave Radar
Assigned:Lab 3
DUE: Lab 2
Mar 13
LEC 11:Earables and Health
Preparation: Read APG: Audioplethysmography for Cardiac Monitoring in Hearables
Assigned: Pset 2
Assigned: Project Proposal Instructions
Mar 18
LEC 12: Attacks on Acoustic Sensing
Preparation: Read BackDoor
DUE: Lab 3
Mar 20
LEC 13: Mobile & Augmented/Mixed Reality
Preparation: Read XaiR
Assigned:Lab 4
Mar 24
Spring Break
Mar 25
Spring Break
Mar 26
Spring Break
Mar 27
Spring Break
Mar 28
Spring Break
Apr 1
LEC 14: Agriculture IoT
Preparation: Read FarmBeats
DUE: Project Proposals
Apr 3
LEC 15: Ocean IoT
Preparation: Read Underwater Backscatter Networking
Apr 8
Project meetings
(No lecture; meet with staff during class time)
DUE: Lab 4
Apr 10
Project meetings
(No lecture; meet with staff during class time)
DUE: Pset 2
Apr 15
Quiz review session during class
DUE:Final Project Components List
Apr 17
Midterm during lecture time
Apr 21
Patriots' Day
Apr 22
Project meetings
(No lecture; meet with staff during class time)
Drop Date
Apr 24
Project meetings
(No lecture; meet with staff during class time)
Apr 29
Project meetings
(No lecture; meet with staff during class time)
May 1
Project meetings
(No lecture; meet with staff during class time)
May 6
Project meetings
(No lecture; meet with staff during class time)
DUE: Project Titles and Abstracts
May 8
Project meetings
(No lecture; meet with staff during class time)
May 13
Final Presentations
DUE: Presentations and Demos
Last Day of Classes
May 16
Finals begin