Computer Science

Learning and Communication in Digital Environments

Develop and increase digital literacy for older people, including working side by side with them (and their electronic devices) in local libraries. Teach kids to code—and give their teachers the tools and confidence to bring computational thinking into classrooms. Develop the communication skills of future software professionals. Improve software development among teams from multiple disciplines. We work to improve how humans communicate and learn in computer-intensive environments.

"As computer scientists, we must be sensitive to the learning challenges of our current and future students, as well as the people who use the applications we build. Digital literacy is a basic human need."Charles Wallace, associate professor, computer science

Explore Computer Science Research