Searching in parallel: a case study with the single-source shortest path algorithm. - Robert M. Harlan (SIGCSE, 1991)

Parsing as search: an easy-to-understand RTN interpreter. - Robert M. Harlan; David M. Patrone (ACM SIGCSE Bull., 1993)

The Automated Student Advisor: a large project for expert systems courses. - Robert M. Harlan (SIGCSE, 1994)

Parallel threads: parallel computation labs for CS 3 and CS 4. - Robert M. Harlan; Joseph G. Akulis (SIGCSE, 1995)

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)