Our Research Labs & People

Our active research labs & groups:

Graphics and Experiential Media (GEM) Lab

We conduct research in the areas of mobile interaction, new media / mixed reality, usable privacy and security, animation / simulation, graphics, and visualization.

Recently, we have conducted research on the following topics: non-photorealistic rendering, image processing, 3D animation, data visualization, whole body interaction, mobile interfaces, and mixed reality collaborative environments.

By-products of our research have found applications in areas such as healthcare, digitally enhanced manufacturing, security and privacy, geo-spatial information systems, film production, text visualization, interactive media, and personal visual analytics.

Our lab has received funding from the Boeing Company, NSERC CRD program, NSERC Discovery grants, GRAND NCE, and MITACS, among other sources.

Group Website: gem.cs.dal.ca
Faculty Members:
Ubiquitous Computing @ Dal

Stretching the Boundaries: Ubiquitous Computing @ Dal

Digital technology pervades our everyday lives. We can find nearby Thai restaurants, compare reviews, menus and prices, and view relative distances and locations on interactive maps or superimposed onto our field of view. We can follow a route to a chosen spot and be reminded that we need to buy a birthday card as we pass the local stationary store. At the restaurant, we can capture and immediately share images and videos, annotated with time, place and the people present. Before leaving, we can even add our own review.  Read Dr. Derek Reilly's full story.

Hypertext Augmenting Intelligent Knowledge Use (HAIKU)

H.A.I.K.U. is all about harnessing the potential of hypertext to help individuals find and use information.  Some of the projects are about fundamental issues but others are about doing something soon since technology and people co-develop so rapidly if you don't do something early you cannot have any influence, and there are many bad influences already.

One project about fundamental principles which has reached an important point is about the basis of people's use of hypertext.  Many researchers have noted that people who score highly on certain tests of spatial reasoning tend to use hypertext successfully (that is quickly and accurately) and vice versa.  However when hypertext interfaces are redesigned to the benefit of people with lower scores on spatial ability tests, there is an inversion in success. It is not clear if the two groups completely swap positions however.

H.A.I.K.U.'s research in this area has been to explore the role of domain expertise in comprehending hypertext versions of scholarly publications.  The particular importance of this work is that it could lead to new interfaces for presenting the WWW and to new ways of teaching people to use the WWW.

One of the other project within H.A.I.K.U. which is being conducted as time and research assistants are available, is an automated tool to check colours on webpages to ensure they meet some profile (e.g. suitable for red-green colour blind readers or not a problem for people with ADD) and suggest changes to the author of the webpage.  The work has progressed a lot in the past two years.  Some of thetool's features are unmatched.  Combining it with another teams' work could have a big impact on the WWW.

A major project within H.A.I.K.U. is the development of tools for scholars (including students) to use electronic texts. Work continues on note-taking, sense-making and annotation.  Stay tuned for future developments.

Research Areas and

Hypertext Augmenting Intelligent Knowledge Use

  • Hypertext
  • Tools for scholarly reading (annotation, marginalia, glossaries, etc.)
  • The WWW
  • Digital Libraries
  • Human-computer interaction, Human factors
  • Accessibility Tools for the WWW
  • Information-seeking behaviour
Faculty Members:

Persuasive Computing Lab

The Persuasive Computing Lab explores how to design persuasive technologies such as personalized mobile apps and games that motivate positive behaviours in users to support health and wellness.

We apply our research to tackle real-life problems in various domains including promoting mental health, discouraging risky behaviour, promoting safety and security, environmental sustainability, adaptive and intelligent systems for social and community good.

Group Website: pcl.cs.dal.ca
Faculty Member:

Dr. Rita Orji

Who we are:

Dirk Arnold

  • Evolutionary computation
  • Optimization

Learn more

Jamie Blustein

  • Hypertext
  • Human-computer interaction
  • Web science
  • Digital libraries
  • Annotation
  • Text analytics
  • E-learning
  • Sensemaking

Learn more

Stephen Brooks

StephenBrooks (1)
  • Computer graphics
  • Visualization
  • 3D geospatial information systems

Learn more

Bonnie Mackay

Joseph Malloch

  • Human-computer interaction (HCI)
  • Input device design and evaluation
  • Sound and music computing
  • Creativity support tools

Learn more

Rita Orji

  • Human-Computer Interaction
  • Persuasive Technology
  • Behaviour Change Systems
  • Personalized and Adaptive Systems
  • Human-Computer Interaction for Health
  • Human-Computer Interaction for Development
  • Internet of Behaviour
  • Technology for Social and Public Goods

Learn more

Gabriella Mosquera

Gabriella Profile
  • Data Mining
  • E-Commerce
  • Web Development and Design
  • Human-Computer Interaction
  • UI Design


Fernando Paulovich

  • Information Visualization
  • Visual Analytics
  • Visual Data Mining
  • Machine Learning
  • Data Mining

Learn more

Eric Poitras

  • Computer science education
  • Educational data mining
  • Learning analytics
  • Instructional design
  • Adaptive instructional systems
  • Self-regulated learning

Learn more

Paul Ralph

  • Software Engineering
  • Human-Centered Design
  • Game Design
  • Project Management
  • Research Methods

Learn more

Derek Reilly

  • Human computer interaction
  • Ubiquitous computing
  • Mixed reality
  • Whole body interaction
  • Computer supported cooperative work
  • Information visualization

Learn more

Srini Sampalli

SriniSampalli (1)
  • Cyber security, risk mitigation, vulnerability analysis, intrusion detection & prevention
  • Emerging wireless technologies / Mobile computing
  • Applications of near field communications (NFC), radio frequency identification (RFID) systems, smartphones, sensor networks & body area networks

Learn more

Raghav Sampangi

  • Learning and teaching strategies
  • Innovations in pedagogy
  • Context-aware and usable security and privacy
  • Security (key management and authentication)
  • Internet of Things and resource-constrained systems
  • User interaction with mobile devices/applications

Learn more

Rina Wehbe

  • Games4change
  • Learning and Education
  • Affective Computing
  • User Difficulty
  • Expert Users
  • Animal-computer Interaction

Learn more

Mayra Donaji Barrera Machuca

  • Human-Computer Interaction (HCI)
  • Virtual Reality
  • Augmented Reality
  • 3D User Interfaces design and evaluation
  • Spatial Thinking

Learn more