Research

Innovation & Technology in CSE:

Most of my research efforts focus on educational technologies and innovation in computer science education. Currently, i'm interested in the educational use of software visualization technologies.
More info >>

Human-Computer Interaction:

An important part of educational technologies is the interaction between students and educational software. I'm interested in the use of information visualization techniques, and usability analysis.
More info >>

Publications:

Journals, conferences, dissertation, etc.
More info >>