In Spring 2012 I am teaching Autonomous Mobile Robots (CSE 40943/60943). The class is TR at 12:30pm in Stinson-Remick 212. Here is a short description:
"This course introduces the fundamentals of autonomous mobile robots. We will explore robot locomotion, sensing, perception, localization, mapping, and planning. Because robotics is an inherently physical science, you will have the opportunity to practice concepts learned in class on real robots during weekly laboratory assignments."
The text we will be using is Computational Principles of Mobile Robotics, 2nd Edition, by Dudek and Jenkin. Please take a look at it to get an idea of what we'll be covering in class. Pre-reqs are CSE 20211 and CSE 20212 (Fundamentals I and II), or equivalent.
I greatly enjoy teaching K - Gray about Robotics and Computer Science.
Current Outreach: I have coordinated an event at Notre Dame for National Robotics Week on April 14th, 2012, from 10am-3pm in the Joyce Center. Students from my CSE robotics class, a MechE robotics class, an art class at St. Mary's, and several other professors and researchers from the ND community will be exhibiting their research. All the robots and sensors will be interactive, fun, and suitable for all ages. I encourage you to attend! You can read more about it here: http://engineering.nd.edu/NDNRW.
Past Outreach: I have been involved with US First and Botball. I've also organized various outreach activities for children with no prior programming experience how to program both mobile and humanoid robots using tangible programming languages. (Here's an article).
When I lived in the UK I was involved with Guerilla Science, which aims to steathily embed science outreach into music, art, and cultural events. I brought one of our mimicking androids (Elvis) to a Secret Cinema event in London, where they recreated scenes from and screened the film Blade Runner. (Here are some photos).
I'm a big fan of the organization Computer
Science For Fun (cs4fn), and often incorporate their materials in
my teaching.