“I received my PhD in Information and Computer Science from the University of California, Irvine in 1989. My specialization was in artificial intelligence and cognitive science, with an emphasis on natural language understanding. I then joined the faculty of the College of Computing at the Georgia Institute of Technology. I served in a variety of roles during my fifteen years in the College, including Assistant Dean, Associate Dean, and Director of Undergraduate Education. In 2004 I moved to Vancouver, Canada as a Senior Instructor in the Department of Computer Science at the University of British Columbia. At UBC I again served in different roles, including Associate Head for Undergraduate Affairs and Director of Science Gateway Programs.
“In recent years my focus has been on improving the introductory computing experience for students and creating outreach programs to broaden participation in computing. Most recently I have been working on the development of courses combining computer programming education with social skills training for teens and pre-teens on the autism spectrum.”