Publications and Research Interests:
Over the years, I have been involved in a variety of research related to software engineering, knowledge management and computer animation. My current research is focused in these areas:
Other information about my research:
Please visit my teaching page for full details. The courses I will be teaching next are:
My thoughts and ideas about how society could be better, if only certain ideas were more widely known and understood. I post about how to make more usable software, how our health and environment could be better, and how our economic and political system could be improved.
My twitter posts