Through a series number of four smaller team projects (one week each), the students will learn the basics of, and obtain practical experience with, the following: embedded software, robots, sensors and actuators, ad-hoc wireless networking, virtual and augmented reality, emergent behavior. The last four weeks of this project-based learning exercise are spent on a large design project in which the teams must design and build a system that distributes memes with autonomously operated robots in a simulated world of cities distributed over four different continents. The teams will finally compete against each other to see which team is most successful in conquering the world with their ideas. To navigate the virtual world, the robots use a camera-based navigation system that delivers position coordinates (like GPS). Additional sensors need to be added to the robots to ensure that they can navigate in places where there is no or inaccurate coverage of the navigation system. To be successful, the robots of one team need to communicate vital information with each other with a reliable wireless communication mechanism of the team’s design. An adaptive strategy needs to be developed which adapts the behavior of the robots to what is happing in their surroundings – i.e., while playing the final game, robots should learn from the behavior of robots from competing teams, and on the fly improve their own behavior in order to beat the opposing teams. Course planning Week 1: (lane keeping) programming embedded software, robustness and reliability of sensors and actuators. Week 2: (intelligent traffic systems) ad hoc wireless networking and distributed coordination Week 3: (adaptive cruise control) distributed, cooperative control; emergent behavior. Week 4: (autonomous navigation) planning and control, virtual and augmented reality Weeks 5-8: Final project.