Computer Science


Associate Professor, Computer Science

PhD (Saskatchewan), Computer Science, M.Sc. (Manitoba), Computer Science, B.Eng. (Petra), Computer Engineering

5-172G, City Centre Campus
10700 - 104 Avenue
Edmonton, AB


Indratmo chose a career in teaching because he wants to inspire his students. Teaching is not just about transferring knowledge to students. To teach is to set an example. To instill in students a love of learning. To demonstrate integrity, fairness, and understanding. To show that the process of learning is as important as, if not more important than, the outcome of learning. To achieve these objectives, he always tries to explain not only what he teaches but also why he teaches in a particular way. Students need to know the underlying reasons for classroom activities and the design of course outlines so that they are more open to participate and engage in the learning process. He enjoys teaching both introductory and advanced computer science courses. His research interests cover multidisciplinary areas of information visualization, human-computer interaction and social computing. Outside the academic world, he enjoys traveling, hiking, and camping in the Canadian Rockies.

Information visualization, human-computer interaction

Teaching and Research Interests

Indratmo and his research collaborators are working on developing a visual analytical tool for mining social media data. One of the main features of this tool is to perform a sentiment analysis of the data. Applied to traffic-related data in Edmonton, a sentiment analysis would allow the user to gauge the perception of Edmontonians on various issues, such as Edmonton's bike grid, playground zones and speed management strategies. Using this tool, he also plans to perform a content analysis of social media data to identify and develop strategies to engage and communicate with people effectively. For example, are messages containing photos/videos more effective than text-only messages? How about using active, passive or call-to-action sentences? Essentially, this research project aims to develop a theory that can help organizations communicate with and reach out to their audiences effectively.

Selected Publications / Presentations / Conference Papers

Estevez, R., Rankin, S., Silva, R., & Indratmo. (2014). A model for web-based course registration systems. International Journal of Web Information Systems, 10(1), 51–64.

Indratmo & Vassileva, J. (2012). The role of social interaction filter and visualization in casual browsing. In Proceedings of the 45th Annual Hawaii International Conference on System Sciences, Maui, Hawaii, USA (pp. 1824–1833).

Indratmo & Vassileva, J. (2009). Social interaction history: A framework for supporting exploration of social information spaces. In Proceedings of the IEEE International Conference on Computational Science and Engineering, Vancouver, British Columbia, Canada (pp. 538–545).

Indratmo, Vassileva, J., & Gutwin, C. (2008). Exploring blog archives with interactive visualization. In Proceedings of the Working Conference on Advanced Visual Interfaces, Naples, Italy (pp. 39–46).

Indratmo & Vassileva, J. (2008). A review of organizational structures of personal information management. Journal of Digital Information, 9(1), (19 pages).