Syllabus
Welcome to CSU 610, Secure Wireless Ad hoc Robots on Mission (SWARM). The theoretical component of this course is designed to expose the students to the concepts underlying the design of robust and secure heterogeneous wireless networking of mobile robots (i.e., Internetworking, Security, Wireless Communication, Embedded Development, Mobile Phones Platforms). The course is mostly laboratory oriented with the goal of designing, and building rescue-mission oriented heterogeneous wireless systems operating in adversarial environments.
" "
Instructors interested in using the course material (including laboratory setup, configs, and solutions) are welcome to contact me.
Staff
- Instructor
-
Guevara Noubir (noubir ATA ccs DOTA neu DOTA edu)
Phone: (617) 373 5205
Office: 238 West Village H.
- Lab TA
-
Yin Wang (yin ATA ccs DOTA neu DOTA edu)
Class Information
- Time/Location
- Tuesday/Friday 3:25pm-5:05pm, 108 West Village H.
- Office Hours
- Thu 3:00-5:00 PM.
- Course Home Page
- http://www.ccs.neu.edu/home/noubir/Courses/CSU610/S07.
- Previous years Home Page
- http://www.ccs.neu.edu/home/noubir/Courses/CSU610/S06.
- Course Overview
- Course Overview
Class Materials
- [PDF] Overview of sensor node platfrom and development tools.
- [PDF] MSP430 timers architecture and programming.
- [PDF] Review of Internet architecture and protocols.
- [PDF] Wireless Networks.
- [PDF] Bluetooth.
- [PDF] Review of cryptography concepts, algorithms, and security services.
- [PDF] Authentication Protocols
Notes
- The final competition will be held outdoor (weather permitting) in the open space between buildings 23G, 28, 34, and 35 (See map).
- Competition rules and objectives
Assignments schedule and Grading
The course grade will be based on:
- 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.
Assignments are due on Friday after class. Each team should allocate some time to provide a demonstration to the teaching Assistant.
Penalties policy:
- Each team has to demonstrate its results on the due date (Friday) after class to the teaching assistant.
- A second chance is given on the following Tuesday after class. The resulting penalty is a reduction of the grade by 40%.
- A third chance is given on the Friday following the due date (one week delay). The resulting penalty is a reduction of the grade by 70%.