The Khepera robot and the kRobot class: a platform for introducing robotics in the undergraduate curriculum. - Robert M. Harlan; David B. Levine; Shelley McClarigan (SIGCSE, 2001)

Creating emergent behaviors: two robotics labs that combine reactive behaviors. - Robert M. Harlan; Shelley McClarigan (SIGCSE, 2005)