Areas of Research

Mobile Robotics
Robotics in Education
Human-Computer Interaction
Machine Learning
Knowledge Discovery
Abductive Reasoning
Medical Diagnosis

Courses Taught

CS 111 Applied Computer Concepts
CS 150/CS 402 Introduction To Computing
CS 320 Systems Design
CS 321 Human-Computer Interaction
CS 438 Artificial Intelligence
CS 425 Software Project Development
CS 499 Senior Project
CS 495 Undergraduate Research Academy
CS 490/CIS 588 Topics In Computer Science: Machine Learning
CS 490 Topics in Computer Science: Computer Game Programming
CS 490 Topics in Computer Science: Intelligent Mobile Robotics
CS 490 Topics in Computer Science: Mobile Robotics: Integrated System Design
CSE 550a Mobile Robotics at Washington University St. Louis, Fall 2010