Design-oriented course in autonomous multi-robot systems. Wireless peer communication protocols, multi-robot control methodologies and computational issues. Laboratory exercises include design, construction, and testing of multiple autonomous mobile robots, which compete as a team at the end of the term.