The Joys of Teaching & Learning

I like to work with people who want to learn, are open to explore new perspectives, and are curious of innovative approaches in computer science.

Or, may be, you are simply intrigued about connections between biology, mobile computing, augmented reality, and computer games — to name just a few areas that inform my teaching, my learning, and my research.

Please read on to see my most recent and upcoming courses.


[tpcourselist image=”left” image_size=”100″ headline=”1″ text=”Choose the term to reveal the courses I teach.”]