4 hours, 4 credits. Techniques and principles for building communicating robots; programming on resource-limited systems, designing communications protocols, and testing distributed algorithms. Project to involve building a robot to work/compete with other robots. PREREQ: CMP 338 or its equivalent.