Introduction to embedded systems in the context of connected devices, wearables and the "Internet of Things" (IoT). Topics include microcontrollers, energy utilization, algorithmic efficiency, interfacing with sensors, networking, cryptography, and local versus distributed computation. Students design, make, and program an internet-connected wearable or handheld device. In final project, student teams design and demo their own cloud-connected IoT system. Enrollment limited; preference to first- and second-year students.
Co-req: 8.02, prior exposure to programming (6.0001 or 6.S080 or equivalent)
Lectures: Monday 1:00-2:00 pm, room 10-250
All lab sections are held in 38-530
Lab sections will all take place in
Attendance at both lab sessions is mandatory. If you are unable to attend due to illness or other personal difficulties, please see a dean in Student Support Services and ask them to contact Joe (email@example.com).
The midterm is scheduled for April 9, 2019 at 7:30pm. Room(s) TBA.
Weekly office hours will be offered at the following times:
All office hours will be in 38-530 (Lab area)
There are more details on the pages below so please read thos, but in general exercises will come out on Monday morning and be due the following Sunday. Labs are every Tuesday and Thursday and due by the end of your lab section (though certain labs are different). Design Exercises are released every Morning and are due by the following Sunday using a submission of all code and video demonstrating system.
\ / /\__/\ \__=( o_O )= (__________) |_ |_ |_ |_Course Site powered by CAT-SOOP 14.0.4.dev5.