RoboCup as an Introduction to CS Research (2004)
This paper proposes using topics central to RoboCup, particularly autonomous agents and multiagent systems, as the subject-matter for a course designed to introduce undergraduate students to all facets of computer science research. Experiences are presented from the design and implementation of such a course. The course is structured around an ongoing incremental programming project that culminates in a class tournament in the RoboCup Soccer Server, an open-source infrastructure built to support multiagent systems research and education.
In Daniel Polani and Brett Browning and Andrea Bonarini and Kazuo Yoshida, editors, RoboCup-2003: Robot Soccer World Cup VII, Lecture Notes in Artificial Intelligence, 3020, 284-95, Berlin, 2004. Springer Verlag.

Peter Stone pstone [at] cs utexas edu