Screen Shot 2020-06-30 at 1.58.03 PM.png

Research Vision

Ultimately, I'd like to see a world where diverse groups of people can work together to develop computing solutions for the world's most pressing challenges.

My approach has been two-fold: developing programs, curriculum, and technologies to engage more diverse audiences  in computing while also creating technologies to support emotional intelligence.


Justice, Equity, Diversity & Inclusion in Computing

Basic research fused with curriculum, program, and technology development to support diversity in computing fields.

Duke Technology Scholars Program

The Duke Technology Scholars Program is a comprehensive effort to empower the next generation of diverse leaders who will bring increased innovation to the tech industry. The DTech program centers around the idea that community, mentorship and hands-on experience make the difference in recruiting and retaining under-represented people in technology fields.

Women of Color in Computing

This study will use multiple data sources, including the Taulbee Survey, the American Society of Engineering Education, and the Integrated Postsecondary Education Data System, to examine which universities have the highest rates of Bachelor’s degree completions in computing among Black, Latinx and Native American/Alaskan Native women.

Exploring the Unknown

Various theme-based learning experiences designed to engage students in technology through contextualized projects. These programs engage students in grappling with issues in the topics of health and finance through interactions with community members and the design of solutions to tackle challenges they identified.

Virtual Environment Interactions

We pioneered the development of a program blending dance choreography, computer programming, and a virtual environment to teach computational thinking, broadening pathways for more diverse students. We investigated how students creating dance performances for virtual characters utilize embodied ways of thinking to engage with computational concepts, practices, and perspectives


Social-Emotional Health Technologies

Interactive software to support the development of social-emotional learning.


Fundamental Understanding of Emotion

DEEP Design's NSF Small Business Innovation Research Phase I project created FUSE, a multiplayer augmented reality gaming app that immerses middle school students in activities designed to build the skills that can address the interpersonal challenges they face.


Desktop Software with physiology-based visualization for teacher understanding of classroom interactions.

Modern Laptop

Affect as Index

This tool that takes group physiological data as input, aggregates it across different demographic dimensions, and attaches them to media content. Users can review videotaped or prerecorded events by clicking on points of interest in a physiological graph.

Girls Involved in Real Life Sharing

In this research, a proactive emotional health system, geared toward supporting emotional self-awareness and empathy, was built as a part of a long-term research plan for understanding the role digital technology can play in helping people to reflect on their beliefs, attitudes, and values. The system, utilizes machine learning technology to support active reflection on emotion

Student in Library

INNERactive Journal

The purpose of the INNERactive Journal system is to provide a way for users to reconstruct their emotions around events in their lives, and to see how recall of these events affects their physiology. Expressive writing, a task in which the participant is asked to write about extremely emotional events, is presented as a means towards story construction.  In this system, measures of skin conductivity, instantaneous heart rate, and heart stress entropy are used as indicators of activities occurring in the body. Users have the ability to view these signals after taking part in an expressive writing task.


©2020 by Shani B, PhD.