Schedule for Spring 2007
- Lecture (Tue.): course description, teams creation, schedule description, handoff equipment, tools presentation.
- Lecture (Fri.): overview of embedded development on moteiv sensor nodes, demo of a blinking LED, lab time.
- Assignments due: NONE.
- Lecture: Networking Fundamentals.
- Lecture: Networking Fundamentals.
- Assignments due (10%): teams, development environment setup, tutorial, echo with blinking on motes.
- Lecture: Networking Fundamentals.
- Lecture: Timers, lab time.
- Lecture: Wireless Networks [Overview].
- Lecture: Wireless Networks [LAN/PAN/Sensor].
- Assignments due (10%): remote control of robosapien from a computer.
- Lecture: Lab session.
- Lecture: Cryptography.
- Assignments due (10%): Bluetooth enumeration of devices/services, and RFCOMM chat application [sync/asynchronous].
- Lecture: Cryptography.
- Lecture: Cryptography.
- Assignments due: NONE.
- Lecture: Network Security.
- Lecture: Network Security.
- Assignments due (10%): remote control of robosapien from a cellphone.
- Lecture: Network Security + Wireless DoS.
- Students' presentations: teams design – communication/defense/discussion [10%].
- Demos of system + selection of reading/study topics (e.g., energy efficient sensor nets, localization, security of wireless communication).
- Pre-competition [no inter-teams attacks].
- Pre-competition [w/ attacks].
- Assignments due: NONE.
- Students' presentations: what happened during the competition? How the design should be modified? Each member of the team should present one aspect e.g., improving Bluetooth, mobility/communication coordination, security, energy efficiency, localization [10%].
- Lecture: continued.
- Assignments due: NONE.
- Presentation of reading results [reverse order of previous presentation of teams]
- Presentations continued [10%].
- Assignments due: NONE.
- Final competition [no attacks].
- Final competition [w/ attacks] (15%).
- Assignments due: NONE.
- 1/19 (10%): Teams, development environment setup, echo w/ blinking on motes.
- 2/2 (10%): Remote control of robosapien from a computer.
- 2/9 (10%): Bluetooth enumeration of devices/services, and RFCOMM chat application [sync/asynchronous].
- 2/23 (10%): Remote control of robosapien from a cellphone.
- 3/2 (10%): Presentations – teams design; communication/defense/discussion.
- Week 3/27 (10%): pre-competition briefing, and design modification.
- Week 4/3 (10%): reading/study topic presentation.
- Week 4/10 (15%): competition.
- 4/21 (15%): final report.
Week 1 (1/9):
Week 2 (1/16):
Week 3 (1/23):
Week 4 (1/30):
Week 5 (2/6):
Week 6 (2/13):
Week 7 (2/20):
Week 8 (2/27):
Week 9 (3/6): SPRING BREAK – no class
Week 10 (3/13):
Week 11 (3/20):
Week 12 (3/27):
Week 13 (4/3):
Week 14 (4/10):
Week 15 (4/17): [only one class]
No final: submit your final report (15%) by email.
ASSIGNMENTS SCHEDULE: